1 我想写一个异步数据接收的TCP服务器端程序,之前的做法是这样的:WSAAsyncSelect设置了关注的socket事件,在每次收到FD_READ消息时,创建一个线程去接收数据,并进行处理。这样的话,并发过来的所有TCP连接中的数据,都可以同时处理。但是后来有高手这种方式不是很好,这种方式把很多CPU时间浪费在了线程的创建和线程上下文的切换上。而真正好的异步数据接收要用到I/O重叠和完成端口技术,是这样么?
1 我想写一个异步数据接收的TCP服务器端程序,之前的做法是这样的:WSAAsync