【发布时间】:2014-04-02 04:30:05
【问题描述】:
我正在寻找用于建立与 Web 服务器的 HTTP 连接的高级 Python 库。 理想情况下,连接应该保持打开(持久)以发送和接收双向消息,所以 Websocket 对我来说很棒。 由于我希望它与大多数 HTTP 代理兼容,因此我考虑使用 HTTP 轮询(Comet 样式)的“后备”模式。
我的问题是我找不到透明地管理这两种连接的库。理想情况下,我会使用其中一种技术(Websocket 或 Comet)建立与服务器的连接,然后对两种类型的连接使用相同的函数简单地发送/接收消息。
为此,我找到了许多 Python 服务器 和一些 Js 客户端,但在 Python 中没有。 我看了:Twisted、Tornado、ZeroMQ、py4ws
【问题讨论】:
标签: python websocket client comet abstraction