使用IOCP完成端口和SOCKET封装的成熟异步TCP类
使用IOCP完成端口和SOCKET封装的异步TCP类。支持客户端和服务器的常用TCP接口:绑定Bind、监听Listen、接收Recv、连接Conn、发送Send、关闭Close。所有接口均使用异步回调的方式处理,内部实现使用Windows下性能最高的IOCP完成端口网络模型,并很好地处理了多线程安全和同步问题。线程创建和事件信号量等地方用到了MFC的类,如果项目不支持MFC,可以把这些地方替换成WindowsAPI的方式。代码是从成熟项目中分离出来的,能达到很高的性能和网络吞吐量,并且稳定无BUG。
推荐下载
-
Socket异步通信封装
Socket异步通信封装使用Begin...End...异步方法该类库常用类:TCPClientTCPListenerTCPListenerClientUDPService
35 2019-06-01 -
完成端口类的使用例子已经通过检测
利用完成端口类的例子,适合网络游戏服务器端的设计,服务器IP为127.0.0.1,端口号为8000,该程序为MFC基于对话框实现,测试已经通过。
28 2019-07-11 -
端口扫描源码封装了tcp同步与异步扫描的一些类库
封装了tcp(同步)与异步扫描的一些类库(原创)
12 2020-07-21 -
VC++IOCP成熟
VC++IOCP成熟模型老外的参考一下
32 2020-05-17 -
socket工程文件完成端口版本
socket通信的客户端和服务器端的工程程序,基于完成端口技术,实现了多个客户端向服务器端持续发送数据
25 2020-05-23 -
socket编程之登峰造极完成端口
“完成端口”模型是迄今为止最为复杂的—种I/O模型。然而。假若—个应用程序同时需要管理为数众多的套接字,那么采用这种模型。往往可以达到最佳的系统性能。因其设计的复杂性,只有在你的应用程序需要同时管理数
28 2020-08-12 -
IOCP完成端口收发不同的数据包
根据IOCP聊天室程序修改的一套网络聊天源码,在完成端口实现聊天室的基础上,增加了收发数据结构不一样结构体的操作,一直在寻找怎么样实现WINSOCK中如何收发数据结构不一样数据包。不懈努力下终于实现,
20 2019-02-25 -
vc下的iocp完成端口服务器
vc下的iocp服务器。一个简单的完成端口例子,配套源码
26 2019-05-27 -
高效稳定的IOCP完成端口动态链接库
鉴于完成端口中的很多细节和需要巧妙设计的地方,令很多刚刚接触完成端口的开发人员感到茫然,在此 ChinaIM.net 给大家提供了高效稳定的完成端口链接库(压缩包中带有使用的完整源码例子,使用非常方便
20 2020-09-17 -
c#AcceptEx与完成端口IOCP结合的示例
c# AcceptEx与完成端口(IOCP)结合的示例
12 2021-09-08
用户评论