windows下socket网络编程模式:IOCP 完成端口
1)IOCP异步事件的获取放到操作系统的网络驱动层来处理,实际上反而是降低了编程难度,
2)同时对于多线程的并发调度,也放到操作系统级别来处理,应用程序不需要在做线程池的
设计与处理,在多核处理器系统有很好的适应性。