网络编程
wf520pb
毕业于中南民族大学,十多年研发经验。擅长系统设计与架构,曾从事内网安全、APP、互联网等行业的项目研发工作。热爱coding,思考,学习和分享。
展开
-
ACE 实现 完成端口(win32_I/O模型)
在win32平台上最有效率的IO模型,莫过于完成端口了。CSDN上到处都是关于完成端口的问题。在ACE中对win32平台的完成端口有着非常好的封装。ACE中前摄式框架的win32实现就是使用的完成端口。我们先来看看这个框架有哪些组成部分。 ACE_Proactor 前摄器,真怪异的名字。叫异步事件分配者多好啊。 ACE_Service_Handler 事件处理器。处理所有异步操作的结果。转载 2008-07-18 10:44:00 · 2115 阅读 · 0 评论 -
select 模型
讲一下套接字模式和套接字I/O模型的区别。先说明一下,只针对Winsock,如果你要骨头里挑鸡蛋把UNIX下的套接字概念来往这里套,那就不关我的事。套接字模式:阻塞套接字和非阻塞套接字。或者叫同步套接字和异步套接字。套接字模型:描述如何对套接字的I/O行为进行管理。Winsock提供的I/O模型一共有五种:select,WSAAsyncSelect,WSAEventSelect,Overlapp转载 2008-07-18 10:45:00 · 684 阅读 · 0 评论