如题

解决方案 »

  1.   

    就是IOCompeletionPort
    顾名思义,完成端口就是一个接受
    异步IO操作请求并将其传递给操作
    系统内核,由内核来完成IO操作。
    内核在IO操作完成后通过完成端口
    通知给用户线程。
    可见完成端口是一个异步IO请求/完成
    状态信息通知的平台。
      

  2.   

    IOCompeletionPort
    在应对多个连接的时候有非常出色的处理功能,你可以看一下《windows网络编程》有详细叙述
      

  3.   

    1、select
    2、异步选择IO
    3、事件选择IO
    4、完成端口以上为非阻塞socket编程的IO端口模型
      

  4.   

    谢谢大家to joinrry(骑着小猪去流浪) 
    这几种模式各自的优缺点是什么呢?哪一种比较常用?哪一种效率高?
    这些资料在哪里可以查到?我有基本关于winsock编程的书,但是都没有详细介绍这些
      

  5.   

    windows网络编程技术一书有介绍