我正在尝试使用Apache ActiveMQ作为我的MQTT代理。一切都很简单,我可以将消息从JMS代理发送到MQTT客户端,反之亦然。
我有一个我无法在任何地方找到的问题。是否有可用的方法或机制让MQTT客户端定义"消息选择器"像JMS客户和消费者一样。
此致 萨姆
答案 0 :(得分:1)
MQTT客户端的唯一方法是通过订阅来确定要获取的消息。
这些可以是具体主题(" Aaaa / Bbbb / Cccc")或通配符主题字符串(" aa /#/ cc"或" aa / bb / + /立方厘米&#34)
答案 1 :(得分:0)
是的,您可以创建ACL文件,您可以在其中定义客户可以订阅的某些主题... 你还可以做一件事......你也可以在用户认证基础上定义主题..这意味着不同的用户可以相应地使用不同的主题。