python - ZMQ 和 Twisted

标签 python websocket twisted zeromq

我正在尝试做一些看似简单的事情,但我不知道如何去做......

我有一个通过 ZMQ PUB 套接字发布消息的应用程序。我想编写一个小型服务器来订阅这些更新并将它们广播到所有连接的 websocket 客户端。

这表面上看起来很简单,但我不知道当通过订阅接收到数据时如何在扭曲 react 器中触发事件。我知道ZMQ也有一个ioloop,但它和twisted不一样......

解决这个问题的最佳方法是什么?我不必使用twisted,如果有东西可以更好地处理这个问题,其他一些python框架也可以(rpclib?)

最佳答案

如果您想将 ØMQ 与 Twisted 一起使用,您可以使用 txZMQ 。链接页面上的文档有几个基本示例,应该可以帮助您入门。

关于python - ZMQ 和 Twisted,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17052300/

相关文章:

python - 无法将机器人连接到 Bale Messenger API : network connection disconnected

Python Twisted 如何使用新的 IPolicyForHTTPS 为 twisted.web.client.Agent 设置 SSL 方法?

python - 使用 pandas 将工作表添加到现有 Excel 文件

python - pandas ValueError : numpy. dtype 大小错误,尝试重新编译

java - 只有 Jetty 9 NIO 吗?

performance - go rpc、http 或 websockets,这是将许多小块数据从一个服务器重复传输到另一个服务器的最快方式

python - 来自多人游戏的 1 对 1 比较

python - 将 mysql select 语句的输出存储为 python 列表

python - 如何在 twisted.web(或 twisted.web2)中添加钩子(Hook)?

python - 如何将函数参数传递给装饰器