我必须用python为ActiveMQ编写一个侦听器。
有没有可以用来编写侦听器的python包。
还有Stomp/Openwire协议。当我启动activemq时,我看到三个带有协议的url,即tcp、ssl和stomp。
任何帮助都将不胜感激
编辑!:我还有一个问题,假设我们用stomp和openwire协议启动代理。假设代理Url现在是tcp://localhost:61616和stomp://localhost:61613。所以现在代理监听两个不同的端口。我的问题是,如果生产商在tcp端口上发布了一条消息,那么在stomp端口上的订户是否可以使用该消息?另外,如果tcp和stomp上的两个订阅者分别在同一个队列上等待,他们是否都会收到消息?

最佳答案

对于python,您可以使用类似stomppy的东西,它将允许您与任何支持STOMP的代理进行交互操作。ActiveMQ本机使用自己的openwire协议,但也可以与STOMP和MQTT对话。您需要添加STOMP TransportConnector,请参见ActiveMQ上的STOMP page

关于python - Python中的ActiveMQ监听器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11647268/

10-11 22:13