rainbowzc

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: :: 管理 ::

两种非阻塞模型:

1.select 模型
2.WSAAsyncSelect 模型 应用程序窗口接收到消息 wMsg.wParam 参数标识了网络事件发生的套接字,lParam 的低字指明了发生的网络事件,若网络事件注册成功,则返回0。在这个模型中FD_WRITE 一般不使用,对于FD_CLOSE 这个异步消息类型比较有用,我们都知道对于tcp地连接类型,服务器端需要知道客户端的状态,所以在客户端通信的socket 调用closesocket 便会触发服务器端的FD_CLOSE 消息,用于大型集中式管理的系统中比较有用。

 

posted on 2006-09-15 12:16  ct  阅读(136)  评论(0编辑  收藏  举报