6

我正在使用https://github.com/invisibleroads/socketIO-client让我的 Node.JS 服务器与 Python 后端通信。

但是,这有点棘手,因为我实际上想使用我的 Python 作为后端,让 Python 充当服务器而 Node.JS 充当客户端更有意义。理想情况下,Node.JS 代码会启动与 Python 代码的连接,而 Python 代码会返回一些内容。

虽然有一个用于 Node.JS 的 socket.io-client 库,但我找不到用于 Python 的简单 socket.io 服务器库。

作为替代方案,如何让 socket.io 服务器向客户端发起消息(即 emit())?

4

2 回答 2

8

糟糕,阅读https://github.com/learnboost/socket.io/wiki的底部会发现

http://github.com/abourget/gevent-socketio

成功了。还有一个https://github.com/evanw/socket.io-python库由于过时的 socket.io 而被弃用

于 2012-09-12T22:02:22.847 回答
1

gevent-socketio不再受到积极支持(最后一次提交于 2014 年 1 月)。

新播放器是Flask-SocketIO

于 2015-08-31T20:46:09.550 回答