IOCP Input/output completion port
IOCP, 从Input/Output Completion Port获得的缩写, 是一个应用进程调用功能,在Windows NT的3.5版本以后,或是AIX 5版以后,或Solaris第十版以后,开始支持。用于同时地执行多个异步输入然后输出操作。 这样的输入然后输出完成端口,关联着具有一定数目的Socket和文档控制端。 当从目标对象对象中提出了输入输出服务请求,执行完成状态由一条排队在IO端口的中消息指明。 请求提出输入输出服务的进程不收到这个服务的执行完成状态的通知; 要检查输入然后输出完成状态的端口对应的消息队列,获取之前发出输入然后输出请求操作的状态(差不多了观察/操作/模型的分离的重新实现)。 即:"I"/"O""completion"的"port"管理着多个执行续线程同它们的并发执行原则。 请参考三个系统的API说明。