什么是用Python编写的现代Comet服务器?

2024-06-16 11:06:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我用python(使用eventlent的greenthreads)构建了我的应用程序,我应该使用Orbited作为comet服务器,将来自用户端javascript代码的请求传递到我的应用程序。在

不幸的是,我发现Orbited已经死了,这个站点已经关闭了几个星期,而且它缺少Python2.7的支持。在

你能推荐一些好的替代品吗?在


Tags: 代码服务器应用程序替代品站点javascriptcometorbited
3条回答

您可以使用geventmeinheldmongrel2tornadotwisted或{a6}构建comet服务器,所有这些都有很长的轮询示例。这份清单并不详尽。你也可以考虑改用WebSockets,有几个也有WebSocket示例。在

我没有亲自使用过它,但它的协议似乎CometD has a Twisted-based implementation。在

目前看来,最好的选择是使用Socket.io,它在服务器端和客户端都提供了简单且功能丰富的编程接口。python选项包括:

相关问题 更多 >