0

是否可以编写一个允许多个连接而不使用线程或新进程的服务器?

现在我不是在谈论一堆socket.accepts(),而是有不同的方法吗?

4

2 回答 2

3

如果你没有多个accepts 你就没有多个连接,所以你如何处理不存在的东西并不重要。

可以使用经典的选择循环在单个线程中处理多个接受的连接。

于 2012-07-23T02:21:05.530 回答
2

Python 提供了模块asyncore。这是一个很好的回声服务器示例。

于 2012-07-23T03:05:04.050 回答