-
-
-
-
-
-
-
-
-
使用IOCP完成端口和SOCKET封装的成熟异步TCP类
使用IOCP完成端口和SOCKET封装的异步TCP类。
支持客户端和服务器的常用TCP接口:绑定Bind、监听Listen、接收Recv、连接Conn、发送Send、关闭Close。所有接口均使用异步回调的方式处理,内部实现使用Windows下性能最高的IOCP完成端口网络模型,并很好地处理了多线程安全和同步问题。
线程创建和事件信号量等地方用到了MFC的类,如果项目不支持MFC,可以把这些地方替换成 ...
-
windows下用iocp读取文件
该代码使用bcb编写,但是复用模块都是用标准的api,windows下其它编程工具可复用。
该代码封装了使用iocp实现文件读取,并按照服务程序标准在高频率调用的函数都不使用
动态开辟内存,且非堵塞式事件回调,应该还算是比较高效。仅实现了读部分没有实现写
部分,但是要加入写部分,可参考读很容易的。
这种iocp读写文件的方法相对一般网上找到的标准读写文件代码会新奇一点,算不上什么精品,但也应该不算是垃圾,仅供初中级程序员参考交流,切勿抱过大期望 ...
-
Windows高性能大并发IOCP
最完整的IOCP编程例子,从控件封装、通讯协议、上传下载、SQL查询到日志查看,都有完整实现。程序架构实现了:可纵向调整程序性能、控制协议开关、日志配置等一序列实现。
-