我不确定我是否理解这一点: 在Watson IOT平台上,设备只能发布固定字符串格式为iot-2 / evt / xxxxxxxxx"并订阅固定字符串格式为" iot-2 / cmd / xxxxxxxx"的主题。鉴于这两种不同的字符串格式 发布/订阅主题,意味着设备无法从其他设备接收已发布的消息,即使是通过代理,因为主题不同。第二个设备可以接收第一个设备的发布消息的唯一方法是通过一个应用程序,该应用程序捕获第一个设备的发布消息,然后重新发布到第二个设备的主题....这是真的?这是Watson的实现还是MQTT规范?有没有通过应用程序中间实体的另一种方式?
答案 0 :(得分:0)
使用pubnub云平台进行发布/订阅模型,因为它为api提供了针对android sdk的教程,即使我在没有任何固定字符串格式的情况下使用pubnub用于我的Iot应用程序,它的工作方式就像聊天一样,并且完全没有自动重新连接功能。