请问什么叫完成端口?

解决方案 »

  1.   

    是winsocket的一种I/O模式。完成端口可以为网络程序服务端提供高性能的并发处理能力。
      

  2.   

    至于其他的,解释起来太复杂,建议看看微软出的《windows 网络编程(第二版)》
      

  3.   

    To TyraelTiger(冷风) :
    《windows 网络编程(第二版)》   微软出的?
     有电子版吗?
      

  4.   

    从本质上说,完成端口模型要求我们创建一个WIN32的完成端口对象,通过指定数量的线程,对重叠I/O请求进行管理,以便为已经完成的重叠I/O请求提供服务。
      

  5.   

    完成端口模型是最复杂的一种I/O模型。从本质上说,完成端口模型要求我们创建一个WIN32的完成端口对象,通过指定数量的线程,对重叠I/O请求进行管理,以便为已经完成的重叠I/O请求提供服务。要注意的是,所谓“完成端口”实际是Win32、Windows NT以及Windows 2000采用的一种I/O构造机制,除套接字之外,实际上还可接受其他东西。一个基本准则是,加入要为Windows NT和Windows 2000操作系统开发高性能的服务器应用,同时希望为大量套接字I/O请求提供服务,那么I/O完成端口模型便是最佳选择!
      

  6.   

    我看到完成端口执行可以在I/O线程和非I/O线程,I/O线程是什么东东?是不是一直在运行监视I/O端口的那些线程?