.net 怎么监听服务器端口,读写数据,并且如何处理10万条并发数据
求各位大神指点,现在公司有个项目,类似于在线聊天,
老总给出方案,bs +cs 监听端口,读写数据,
请问 .net怎么监听端口,并且读写数据,我第一次接触这些,很是迷茫,求指点
还有处理大数据量的并发,我知道用多线程可以处理下,但是听老师说,
.net 最大处理并发量才 6000+ 那上万,怎么处理呢
------解决方案--------------------
http://edu.csdn.net/heima/dotnetcourse.html
这里有.NET_多线程聊天室的视频
------解决方案--------------------
首先,你老总肯定忽悠你,处理10万条并发,那是多大规模多大用户数的软件了。
现在国内除了那么几个聊天软件,有几个会有10W条并发的。
第二:并发虽然要考虑,但你不用想得那么复杂,网上找一下,很多教程。
第三:客户端你只要每隔一段时间去请求服务器。服务端再做处理。服务端肯定会占用端口,你监听这个端口,有客户端发信息来了就可以处理。
------解决方案--------------------
一般设备监控的一般也就是在2W并发。2.0sp1基于iocp。据说可以在到3W以上。我没有实际用到这么多。