1. 首页
  2. 编程语言
  3. C++ 
  4. 一个完成端口模型的实现(IOCP)

一个完成端口模型的实现(IOCP)

上传者: 2019-07-11 08:53:23上传 7Z文件 36.65KB 热度 46次
开发环境:VS2010开发语言:C++WinsockI/O模型:IOCP(完成端口模型)代码示例包括Client和Server,common下包括Functor和Thread两个模块。Functor封装了函数对象,用于各种Callback;Thread封装了线程函数对象,用于将类的成员函数绑定到一个线程来执行。server路径下IServer定义了服务端的接口,CompletionPort实现了IServer,并利用观察者模式和上层解耦。Server的实现分解为IoData,SocketContext,Disposer,Initializer,Parser,Poster,Creator几个主要的模块,并通过Completion
下载地址
用户评论
码姐姐匿名网友 2019-07-11 08:53:23

封装的还蛮复杂,呵呵

码姐姐匿名网友 2019-07-11 08:53:23

还没很仔细的看,貌似还行!

码姐姐匿名网友 2019-07-11 08:53:23

相比其他大路货来说结构设计完善巧妙。最终选择了另一个居中的库来做自己的工作