数据量并发为先设定为10W吧,就是1分钟同时能够接收10w客户端发送的数据,传输协议是TCP,一共就这么多分,全给你好心人了!

解决方案 »

  1.   

    我上网查了,写的都是源代码,而且没有例子,这个我以前一直没有接触过,现在就只会socket接收发数据,所以高手们能介绍一些好的文章或者书籍,如果还有一些小例子就更好了!!!!!!!!谢谢高手们了
      

  2.   

    具体要看你的数据和处理过程,还有带宽。
    我测试过服务端和客户端在一台笔记本上同时建立60000个连接(windows一台笔记本上的客户端连接数没办法超过65536个),每个连接不停的发送一个时间,测试结果发送时间和接收时间最大间隔小于200毫秒。我估计.net处理100000个发送频率为1分钟一次的连接应该是很轻松的。
    http://topic.csdn.net/u/20120703/15/055ea25f-253c-4263-aa33-445841511dd3.html这个地址里有我贴的一个服务器类(.net Socket的所有异步方法都是基于IOCP),希望能提供一些借鉴。
      

  3.   

    书籍可以查看.net socket在msdn上的所有异步方法,但那里面的例子不好。可以借鉴的倒是一些c/c++关于IOCP编程的文章,道理都是相通的,
    http://gamebabyrocksun.blog.163.com/blog/static/57153463201021554716831/
    这篇文章写得相当不错。