我想要做的是将消息从一个注册表中的设备发布到另一个注册表中的设备。
我发现您只能发布到您的设备所在的注册表中的主题,如果您尝试发布到另一个注册表中的主题,您会得到一个EOFException
并且您与 MQTT 服务器断开连接。
我试图实现的流程是我有一个registry
移动设备(电话),它们有自己的主题来做事,但他们还需要与一个hub registry
与物联网设备通信的设备(获取/更新设备信息)进行通信,这些设备也有他们的自己的IoT registry
正如我所说,我可以将消息发布到注册表中的主题而不会出错,但是一旦我尝试在注册表之外执行此操作,我就会收到错误消息。
没有办法进行注册表间通信吗?
如果您不能进行跨注册表,那么通过不同主题在设备之间进行通信的“标准”方式是什么?