gxh973121

博客园 首页 新随笔 联系 订阅 管理

2011年5月11日 #

摘要: 学习过程中参考了不少园里的文章,表示感谢先学习过程1.首先学习封包拆包,这步是必须的2.考虑怎样实现高并发的通信,在网上浏览很多文章,这里我选用了SocketAsyncEventArgs,这个类在.net2.0sp1及以后版本 支持,此类对异步socket收发,线程调度,信号同步等做了封装优化,底层直接调用winapi,所以 socket通信效率是跟语言无关的3.进行封装成一个公共类库,方便以后调用总结:socket 的并发连接是很高的,一般几万个不成问题,当然我说的只是连接,我只拿1w个并发连接进行了测试,再高意义也不大,因为下一步的业务处理逻辑等会对他进行限制,形成瓶颈下面通过测试来说明问 阅读全文
posted @ 2011-05-11 10:07 gxh973121 阅读(2852) 评论(13) 推荐(3) 编辑