我的 Python 比我的中文还差(我从来没有见过比我尝试说普通话时那么多的笑脸),所以我需要一点帮助:
我想要一些东西来监听 MQ(对于配置中指定的主题)并将消息中继到 dBus,作为返回,监听 dBus(对于配置中指定的主题)并将它们中继回 MQ。根据我的结论,Python 是合适的。我发现:
MQTT.org PYMQi 和 Mosquitto 。
所以这种方法似乎是有效的。现在我正在寻找代码示例。我主要关心的是使代码高效。由于该例程似乎需要在轮询循环中运行,因此我如何在 Python 中执行此操作而不会使我的系统陷入困境。
最佳答案
PYMQi 在此处提供示例代码:http://packages.python.org/pymqi/examples.html 为了不进行轮询,您可能需要查看 MQ 触发器。它们使应用程序能够在消息放入队列时启动。
关于Python 调用 MQ 代理和 DBus,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4812171/