文件名称:稳定易用的完成端口组件
文件大小:15KB
文件格式:RAR
更新时间:2014-02-28 12:42:55
iocp 完成端口 服务器
关于完成端口在网上有很多讨论,大多都只有学习价值,然而,作为一个稳定的网络组件,要考虑的问题很多,学习型的资料在关键的问题没有涉及,就算提出了问题也没有提出完美的解决方案。如稳定性方面,连接池的释放,发送方面没有考虑只发送出半包的情况,优雅和非优雅关闭处理的问题,性能方面如内存池的选择,逻辑处理上TCP粘包处理,本组件完美的解决了这些问题,通过不同的参数配置,可适用于不同类型的服务器网络组件。先放出组件,过两天写篇文章详细讨论其中的实现细节,再放出源码,期待与大家交流。本组件设计目标,稳定是第一位,其次是性能。
【文件预览】:
iocp.lib
IocpInterface.h
iocp.dll