2012-07-23 14 views
0

是否可以编写一个允许多线程连接而不使用线程或新进程的服务器?多线程连接到没有线程或使用Python产生新进程的套接字

现在我不是在谈论一堆socket.accepts(),但有没有不同的方式?

+1

根据你以前的问题http://stackoverflow.com/questions/11602579/multiprocessing-and-sockets你会很好地阅读介绍如何使用套接字。 – msw 2012-07-23 02:25:37

+0

我一直在做很多的阅读,我只是想找到最简单的方法来做到这一点。我不以任何方式专注于套接字。我在尝试学习。 – Max00355 2012-07-23 02:32:19

回答

3

如果您没有多个accept s,那么您没有多个连接,因此处理那些不存在的东西并不重要。

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