防止MQTT中的本地环回

时间:2015-08-11 22:08:32

标签: mqtt

如何防止在MQTT中收到同一客户发布的相同消息?

问题:

Client1订阅:site1 / feeds /#

Client1发布:site1 / feeds / one

Client1收到:site1 / feeds / one< - 如何在本地客户端阻止此操作?

Client2发布:site1 / feeds / two

Client1收到:site1 / feeds / two< - 这是我要保留的

1 个答案:

答案 0 :(得分:1)

正如Bubbafat所说,你不能在协议级别阻止这种情况,我不知道有任何经纪人将此作为一项功能来实现。

您唯一真正的选择是在onMessage回调中添加过滤器