日期:2014-05-18  浏览次数:20399 次

.net 怎么监听服务器端口,读写数据,并且如何处理10万条并发数据
求各位大神指点,现在公司有个项目,类似于在线聊天,

老总给出方案,bs +cs 监听端口,读写数据,

请问 .net怎么监听端口,并且读写数据,我第一次接触这些,很是迷茫,求指点

还有处理大数据量的并发,我知道用多线程可以处理下,但是听老师说,
.net 最大处理并发量才 6000+ 那上万,怎么处理呢


------解决方案--------------------
http://edu.csdn.net/heima/dotnetcourse.html
这里有.NET_多线程聊天室的视频
------解决方案--------------------
首先,你老总肯定忽悠你,处理10万条并发,那是多大规模多大用户数的软件了。
现在国内除了那么几个聊天软件,有几个会有10W条并发的。

第二:并发虽然要考虑,但你不用想得那么复杂,网上找一下,很多教程。

第三:客户端你只要每隔一段时间去请求服务器。服务端再做处理。服务端肯定会占用端口,你监听这个端口,有客户端发信息来了就可以处理。


------解决方案--------------------
一般设备监控的一般也就是在2W并发。2.0sp1基于iocp。据说可以在到3W以上。我没有实际用到这么多。