Implementation and Optimization of High-performance I/O Completion Ports Server

This paper mainly introduces the I/O completion ports mechanism and brings forward a method to design high-performance server which base on this mechanism. This kind of server has the ability to handling with massive connection request , the efficiency of data communication and deals with the outbreak client connection such as online game server, web server, proxy server and so on. After stress testing, this IOCP server has achieved the load requirements that 6500 client online at the same time.