IOCP presents an efficient solution to the "one-thread-per-client" bottleneck problem ( among others), using only a few processing threads and asynchronous input/ output send/ receive. IOCP提供了一个有效的解决办法“一个线程每客户”的瓶颈问题(等等),只用少数的处理线程和异步输入/输出传送/接收。
But if we want to use the IOCP server's full potential, we should have several pending asynchronous reads waiting for data to arrive. 但是,如果我们想发挥IOCP服务端的全部潜能,我们应该启用几个等待的异步读事件,等待数据到达。
How does IOCP work? IOCP是怎样工作的?
IOCP provides a way to have a few ( I/ O worker) threads handle multiple clients'input/ output "fairly". IOCP提供了一种利用有限的(I/O工作线程)公平的处理多客户端的输入/输出问题的解决办法。
By using IOCP, we can overcome the "one-thread-per-client" problem. 通过使用IOCP,我们可以解决“每个客户端占用一个线程”的问题。
The IOCP technology is widely used for different types of high performance servers as Apache etc. IOCP技术被广泛应用于各自高性能的服务器,像Apache等。
Design And Implementation Of News-Exchange Platform Based On IOCP 基于IOCP的新闻交换平台的设计与实现
This can be solved by only using one worker thread, and committing only one I/ O call and waiting for it to finish, but if we do this, we lose all the benefits of IOCP. 这可以通过只使用一个工作者线程来解决,并只提交一个I/O请求,等待它完成。但是如果这么做,我们就失去了IOCP的长处。
The class uses IOCP ( Input Output Completion Ports) and asynchronous ( non-blocking) function calls which are explained later. 类使用IOCP(输入输出完成端口)和异步(无阻塞)函数调用予以解释后。
This source code uses the advanced IOCP technology which can efficiently serve multiple clients. 源代码使用高级的IOCP技术,这种技术能高效的为多个客户端提供服务。
Four thorny IOCP coding hassles and their solutions 四个棘手的IOCP编码问题和解决方法
A thread that has access to an IOCP can be suspended until a pending asynchronous I/ O call is finished. 一个可以访问IOCP的线程可以被挂起,直到一个待定的异步I/O请求结束。
Study and Application of Multi-Thread in IOCP Server Test 多线程在IOCP服务器测试中的研究和应用
This is a minor problem, and is a result of the design of the code, rather than an IOCP specific problem. 这是一个较小的问题,代码设计导致的问题更胜于IOCP的特定问题。
Telnet Proxy Based on IOCP 基于IOCP的Telnet代理
Design of bottom module of server based on IOCP 基于完成端口的服务器底层通信模块设计
Paper realized this Teaching-Assisted System in the VC program developing environment by using the Object-Oriented technology. Our program bases on the Client/ Server mode, runs in the CAI System Server in TCP/ IP network environment and adopts the parallel IOCP server structure. 论文利用面向对象技术在VC开发环境下编程实现了该教学辅助系统,程序基于C/S模式,运行于TCP/IP网络环境中的CAI系统服务器中,采用并行的完成端口服务器架构。
Research of HTTP proxy method based on single IOCP 基于单个I/O完成端口的HTTP代理方法研究
The Application of IOCP in the P2P Network Game IOCP机制在P2P网络游戏中的应用
Compared with traditional method that a thread services a client, by using IOCP model, the lower CPU usage, higher CPU utilization and more timely client response can be achieved. 与传统上一条线程服务一个客户端的方法相比,IOCP模型具有更低的CPU使用率,更高的CPU利用率,对客户端的响应更加及时。
As an important part of business automation system, PC business client system mainly adopts COM and IOCP which are responsible for interaction with WEB accounting system and multi-threaded server of China Unicom. 作为营业自动化系统的重要组成部分之一,PC营业客户端系统主要采用COM和IOCP技术,负责与联通WEB营帐系统和多线程服务器交互。