更新:

2010/08/21

1. 提供MemoryPool支持(详情请查看猛击这里)

2. 模仿asio中io_service服务,把dispatcher接口公开出来,可以post任意回调

3. 增强网络服务端demo

同时,把该套框架放到了Google code上,需要的朋友可以自行下载。

svn:​​http://iocpframework.googlecode.com/svn/thrunk/​

压缩包:​​http://code.google.com/p/iocpframework/downloads/list​

该框架基于Windows Overlapped IO的完成端口模式。彻底分离了IO线程和Work线程。并且易扩展、易复用、易维护。

目前,所提供的源码提供了Socket和File的异步操作,可以非常方便的扩展为支持其他的操作。

编译环境需求:

VS2008+SP1以上(支持C++ tr1组件即可)。

>> ​​源码下载​​