编写python套接字服务器的最佳方法

时间:2011-03-16 02:29:43

标签: python sockets

我想创建一个python套接字服务器来发送和获取数据到html5,

最好的方法是什么,一个python socket lib?还是一个简单的代码?

感谢

1 个答案:

答案 0 :(得分:0)

@ srgerg的socket documentation很有用,但如果你想同时处理多个套接字,你还需要其他机制,例如selectepoll或{{3} }(取决于您的平台)。 (您也可以使用kqueue生成多个进程,或者如果python线程实现满足您的需求,则生成线程,但这两种方法都有足够的复杂性,我不愿意这样做。)

另一种方法是使用fork通过事件循环管理您的网络,类似于使用Twisted,但我总是发现Twisted文档难以理解。也许你会有比我更好的运气。