我正在寻找一个与socket.io(node.js)完全相同的库,但我需要在其他平台,c ++或python中使用它。
这是关于网站的服务器应用程序。我的应用程序使用node.js但我需要为C ++ / python或其他东西更改它。
socket.io非常棒,因为它会自动选择技术与服务器连接 - 取决于您使用的浏览器/硬件。
有什么想法吗?
答案 0 :(得分:3)
对于Python,您可以查看>>带有python<<的Websockets Can I use Socket.IO with Django? Django是一个使用Python语言的Web框架。
答案 1 :(得分:1)
通过TornadIO2为python提供了一个Socket.IO实现,它将与Tornado异步Web服务器一起使用。我在TornadIO 1.0
时使用过它Go有一个我使用的,但它只与Socket.IO 0.6.x兼容:go-socket.io
只需查看socket.io Wiki以获取其他链接:
https://github.com/learnboost/socket.io/wiki
答案 2 :(得分:1)
此处提供了socket.io的协议定义 https://github.com/LearnBoost/socket.io-spec
我参与了几个项目,我们决定实际上以各种原因实现自己的客户端。这并不难,特别是因为你只需要支持运输(xhr-polling是最简单的imho)。
也许有可能回馈社区......