在网络程序中比较常见的要使用到IO复用的场景如下: 客户端程序要同时处理多个socket,如非阻塞connect技术客户端程序要同时处理用户输入和网络连接。比如聊天室程序。TCP服务器要同时处理监听socket和连接socket。服务器要同时处理TCP请求和UDP请求。如回射服务器服务器要同时监听多个端口或处理多种服务,如xinetd服务器