2011-12-17 63 views
-2

我正在寻找关于高级C#网络的教程,特别是关于服务器部分的教程。我想要创建一个可以同时连接1000个连接的服务器。我已经学习了更多关于套接字和TcpClient,但我也知道WCF和UDP。我想要一个可以有1000个连接的服务器的例子,我已经在谷歌上搜索了这样的服务器,但是我没有找到任何服务器,或者我可能没有意识到它可能需要1000个连接。你知道一些例子,教程或其他可以帮助我更好地理解这种技术的东西吗?C#网络,初学者到高级

+0

我发现很多很好的教程,只需在谷歌上输入你的想法。 [这里](http://www.google.ca/search?sourceid=chrome&ie=UTF-8&q=c+%23+networking+tutorial) – phadaphunk 2011-12-17 17:26:15

+0

我已经制作了一个服务器,可以使用200个连接完美工作,它的工作原理几乎可以,如果有更多的用户连接服务器“跌倒”,并且某些用户与服务器断开连接并且用户在连接后无法与服务器通信时发生连接...某事不明白为什么会发生这种情况 – 2011-12-18 14:44:42

回答

2

使用从你的问题的关键字,我想出了:

http://www.codeproject.com/KB/IP/socketsincsharp.aspx

尝试创建服务器将处理1个连接第一,

然后2,

10个,

then 1000.

从“什么是插座”到“我需要1000个连接的服务器”,至少有一年适合你,但不要让这让你灰心。