1. 首页
  2. 编程语言
  3. C++ 
  4. 使用IOCP完成端口和SOCKET封装的成熟异步TCP类

使用IOCP完成端口和SOCKET封装的成熟异步TCP类

上传者: 2019-05-20 00:48:58上传 RAR文件 14.87KB 热度 40次
使用IOCP完成端口和SOCKET封装的异步TCP类。支持客户端和服务器的常用TCP接口:绑定Bind、监听Listen、接收Recv、连接Conn、发送Send、关闭Close。所有接口均使用异步回调的方式处理,内部实现使用Windows下性能最高的IOCP完成端口网络模型,并很好地处理了多线程安全和同步问题。线程创建和事件信号量等地方用到了MFC的类,如果项目不支持MFC,可以把这些地方替换成WindowsAPI的方式。代码是从成熟项目中分离出来的,能达到很高的性能和网络吞吐量,并且稳定无BUG。
下载地址
用户评论
码姐姐匿名网友 2019-05-20 00:48:59

写得很全面

码姐姐匿名网友 2019-05-20 00:48:59

目前能找到的iocp最完善成熟的,可惜是mfc项目,移植花不少时间

码姐姐匿名网友 2019-05-20 00:48:59

bug不少,还成熟项目................骗分

码姐姐匿名网友 2019-05-20 00:48:59

没示例,看着累

码姐姐匿名网友 2019-05-20 00:48:59

有demo示例吗,牛人?