2

我正在寻找一个与 socket.io(node.js) 完全一样的库,但我在其他平台、c++ 或 python 中需要它。

这是关于网站的服务器应用程序。我的应用程序与 node.js 一起工作,但我需要为 C++/python 或其他东西更改它。

socket.io 很棒,因为它会自动选择技术来连接服务器——取决于您使用的浏览器/硬件。

有任何想法吗?

4

3 回答 3

3

对于 Python,您可以查看 >> Websockets with python << Can I use Socket.IO with Django? Django 是一个使用 Python 语言的网络框架。

于 2012-10-05T19:52:15.817 回答
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

于 2012-10-05T20:43:57.123 回答
1

socket.io 的协议定义可在此处获得 https://github.com/LearnBoost/socket.io-spec

我参与了几个项目,出于各种原因,我们决定实际实施我们自己的客户。这并不难,尤其是因为您只需要支持传输(xhr-polling 是最简单的恕我直言)。

还有可能回馈社会......

于 2012-10-06T16:25:17.217 回答