Windows下IOCP模型 socket服务器端实例 1. 创建服务器socket, 并将socket设置为非阻塞模式 2. bind()绑定IP地此与端口 3. listen() 4. 创建IO完成端口,将socket绑定到IO完成端口上 5. 根据当前机器CPU个数创建工作者线程池 6. 使用AcceptEx()提前创建客户socket,创建个数与CPU个数相关 以上准备工作全部完成 7. 工作者线程池 GetQueuedCompletionStatus()处理 7.1 收到 客户连接事件 后将 客户 绑定到IO完成端口上,并增加一个AcceptEx() 7.2 处理 客户收发事件 7.3 处理 客户 关闭事件 源码使用vs2017 MFC编写
2024-04-26 21:18:03 134KB IOCP IO完成端口 源码 AcceptEx
易语言学习-IOCP服务器模型支持库1.6稳定版.zip
2022-07-09 21:05:02 128KB 易语言 脚本 自动化 按键精灵
delphi实现IOCP服务器和客户端源码的源码。支持Http、Https、udp等,有服务器和客户端源码和demo。支持d7-xe,已在10.2下测试,编译正常。
2022-02-16 20:45:32 8.32MB IOCP
1
自己准备实现一个web服务器学习IOCP而封装的一个框架,能适应高并发(默认我设置是64个)连入及多client同时在线传输数据(最大测试到30000).包括TCP与UDP两种协议的IOCP封装实现。比较好的解决了掉线,死机,超时等socket关闭问题及WAIT_TIME问题。同时用较好方式实现了AcceptContext,ReceiveContext,Sendcontext的管理(自己写了个static类),重用各种context,避免频繁的new与delete操作.系统容量会随接入用户自动提升.框架清楚,接口已经做好,写web服务器是很容易的事情了。
1
visual c++ socket IOCP完成端口实现网络数据传输 iocp服务器+客户端.zip Server端用的是同步的Accept函数
2021-04-19 09:02:58 14KB 完成端口 iocp socket
自己准备实现一个web服务器学习IOCP而封装的一个框架,能适应高并发(默认我设置是64个)连入及多client同时在线传输数据(最大测试到30000).包括TCP与UDP两种协议的IOCP封装实现。比较好的解决了掉线,死机,超时等socket关闭问题及WAIT_TIME问题。同时用较好方式实现了AcceptContext,ReceiveContext,Sendcontext的管理(自己写了个static类),重用各种context,避免频繁的new与delete操作.系统容量会随接入用户自动提升.框架清楚,接口已经做好,写web服务器是很容易的事情了。
1
本代码为一个高并发量IOCP服务端模型,IOCP(I/O Completion Port),常称I/O完成端口。 IOCP模型属于一种通讯模型,适用于能控制并发执行的高负载服务器的一个技术。 通俗一点说,就是用于高效处理很多很多的客户端进行数据交换的一个模型。或者可以说,就是能异步I/O操作的模型。
2019-12-21 22:21:56 7.28MB IOCP Scoket 高并发
1
iocp服务器代码,一个是只有接受的,还有一个是接受后会发回 tcp&udp;并行压力测试工具 质量杠杠的
2019-12-21 21:55:55 11.35MB iocp tcp udp
1
最大65000个连接,群发消息,指定用户发送消息,断开指定用户
2019-12-21 20:36:47 114KB C# 高性能 IOCP,服务器
1
IOCP服务器、客户端(终极网络聊天室代码)
2019-12-21 20:20:02 299KB IOCP服务器 客户端
1