自己准备实现一个web服务器学习IOCP而封装的一个框架,能适应高并发(默认我设置是64个)连入及多client同时在线传输数据(最大测试到30000).包括TCP与UDP两种协议的IOCP封装实现。比较好的解决了掉线,死机,超时等socket关闭问题及WAIT_TIME问题。同时用较好方式实现了AcceptContext,ReceiveContext,Sendcontext的管理(自己写了个static类),重用各种context,避免频繁的new与delete操作.系统容量会随接入用户自动提升.框架清楚,接口已经做好,写web服务器是很容易的事情了。
1
C++ IOCP 完成端口库和源码
VC建高性能服务器,用完成端口模型是最高效的 多处都有注释,以便对完成端口模型有个彻底的理解,源码中还加入XML的读写 服务器关闭了客户机能立刻知道
2021-04-19 09:02:59 54KB 完成端口 iocp
Visual C++ socket IOCP完成端口开发程序示例
2021-04-19 09:02:58 158KB socket iocp 完成端口
visual c++ socket IOCP完成端口实现网络数据传输 iocp服务器+客户端.zip Server端用的是同步的Accept函数
2021-04-19 09:02:58 14KB 完成端口 iocp socket
iocp完成端口框架实现
2021-04-19 09:02:57 22KB iocp 完成端口
windows socket网络编程之iocp完成端口模型的例子
2021-04-17 13:01:53 21KB 完成端口 iocp
vc SOCKET 完成端口iocp完整服务端客户端源码,没有用AcceptEx
2021-04-17 13:01:52 49KB 完成端口 iocp
VC++完成端口iocp的代理服务器源代码
2021-04-17 13:01:52 115KB iocp 完成端口
CompletionPort(完成端口)的C++封装类,用起来很方便.zip
2021-03-30 15:11:53 6KB 完成端口 iocp