我使用多线程开发了一个单服务器多客户端 udp 应用程序。我现在想切换到单处理器系统,这样多线程就不再帮我了:(
现在我想使用异步套接字来实现服务器,这样它就可以同时处理多个客户端。
这种方法行得通吗?如果要使用一台服务器处理多个客户端,使用异步套接字是否正确? 使用异步套接字是否比使用线程处理多个客户端更好?
最佳答案
我建议您看一下 libevent:http://www.libevent.org/它提供了组织异步服务器的所有必要功能。
关于c - 使用异步套接字让服务器处理多个客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16102794/