5

我已经在 python 中构建了我的应用程序(使用来自 eventlent 的 greenthreads),并且我应该使用 Orbited 作为彗星服务器将来自用户端 javascript 代码的请求传递给我的应用程序。

可悲的是,我发现 Orbited 已经死了,网站关闭了几个星期,而且它缺乏 python 2.7 支持。

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

4

4 回答 4

1

您可以使用geventmeinheldmongrel2tornadotwisteduwsgi构建一个彗星服务器,所有这些都有长轮询示例。此列表并不详尽。您也可以考虑使用 WebSockets,其中一些也有 WebSocket 示例。

于 2011-06-25T02:06:09.530 回答
1

我没有亲自使用过它,但CometD 似乎有一个基于 Twisted 的协议实现。

于 2011-06-25T08:13:25.667 回答
0

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

于 2012-11-30T22:40:20.713 回答
-1

http://meteorserver.org/

当您正在寻找用 Python 编写的服务器时,这可能不会注册为答案。尽管如此,我还是推荐这个用 Perl 编写的高效服务器。毕竟,恕我直言,作为一个开箱即用/现成的解决方案,它与任何其他基于 Python 的服务器一样好。

于 2011-06-25T02:58:45.607 回答