Spiga

随笔档案 - 2009年7月

【用SocketAsyncEventArgs+池+线程构建服务器“推”】的源代码分析1

2009-07-24 10:01 by Creason New, 1125 visits, 网摘, 收藏, 编辑
摘要:上一篇文章《用SocketAsyncEventArgs+池+线程构建服务器“推”》给大家展示了一下如何使用已封装好了的类库,这回再把源代码贴出来,大家讨论一下做为高性能的服务器“推”或是Socket服务器这个方案是否合适,或是有什么改进的地方。首先谢谢您的阅读。 还是先把类图贴出来,免得大家还得去上一篇文章里看类图: 再依次贴每个类的代码和说明: ... 阅读全文

用SocketAsyncEventArgs+池+线程构建服务器“推”

2009-07-23 15:46 by Creason New, 3951 visits, 网摘, 收藏, 编辑
摘要:下篇文章:【用SocketAsyncEventArgs+池+线程构建服务器“推”】的源代码分析1说到服务器推技术,可谓是让人们又爱又恨,爱的是它能实现特殊的功能效果,恨的是它性能太低实现起来太复杂。大家知道Framework里有Socket、异步Socket,但实现起来只能是权且观赏,要真实际应用却问题重重,于是我拜读了园子里的很多大侠们的文章,从中找到了一些线索,于是参考... 阅读全文