用于python的Websocket库

时间:2012-01-02 13:32:40

标签: python google-chrome websocket

您好我需要python中的websocket服务器,它支持chrome 16(协议版本13)中使用的协议。龙卷风和扭曲不起作用。 Websockify有效,但我找不到任何文档。我需要最少的设置意味着较少的进口。请提前感谢帮助我。

5 个答案:

答案 0 :(得分:5)

  • 也许您可以查看pywebsocket,它声称支持协议版本13,专为:

      

    pywebsocket项目旨在提供一个WebSocket独立服务器   和Apache HTTP Server的WebSocket扩展,mod_pywebsocket。

  • Autobahn是websockets的另一个实现:

      

    Autobahn WebSockets for Python提供了一个实现   WebSockets协议,可用于构建WebSockets客户端和   服务器

  • ws4py : Websocket for python

      

    Python库,提供对定义的WebSocket协议的支持   RFC 6455

答案 1 :(得分:0)

以下是在Python中实现websocket服务器的一些示例。请务必阅读并应用以下示例代码的注释,因为可能存在一些错误:

答案 2 :(得分:0)

此页面包含可通过导入使用的Python websocket服务器的实现:

https://github.com/AdrianGaudebert/python-websocket-server

您应该知道使用它的许可证是麻省理工学院。它可能只适用于Python 3.0。

答案 3 :(得分:0)

答案 4 :(得分:0)

如果您仍然对使用websockify感兴趣,可以使用它来构建包含的echo服务器的简单示例](https://github.com/kanaka/websockify/blob/master/tests/echo.py)

您可以像这样运行(来自websockify结帐):

./tests/echo.py 8080

浏览到localhost:8080 / tests / echo.html。输入localhost,8080作为WebSocket主机和端口,然后点击connect。您应该看到客户端发送消息并且服务器回显它们(使用“您说:”前缀)。