澄清MSDN套接字文章

时间:2012-03-30 15:59:47

标签: c# .net sockets asyncsocket

This文章介绍了简单同步和异步服务器的一些基础知识。我有自己的同步服务器,我想转换为异步,发现这篇文章。

在图7中,有一个基本的异步服务器。为什么服务器的Start方法会在_serverSocket.BeginAccept(...)上循环10次?

提前致谢。

1 个答案:

答案 0 :(得分:0)

我认为"服务器"应该同时处理多达10个连接 - 这就是全部。接受一个后,他们开始接收并启动另一个可能的连接 - 所以如果接收非常缓慢/持久,服务器可以同时拥有超过10个连接 - 但我想你明白了......

这就是" ......明显更高的性能......"是:)