【问题标题】:Is it possible to send files between 2 different MQTT brokers?是否可以在 2 个不同的 MQTT 代理之间发送文件?
【发布时间】:2018-11-09 09:55:21
【问题描述】:

我正在使用 2 个不同的 MQTT 代理(Mosquitto 和 EMQX)。我可以使用命令提示符在我的 mosquitto 到 EMQX 和 EMQX 到 mosquitto 之间发送消息。我想知道是否可以在两者之间发送文件(png、pdf、xlsx、doc)。

如果是,如何?

【问题讨论】:

  • 您在这里提出了多个完全不同的问题。编辑问题,只问一个问题,然后再问另一个问题
  • 编辑了问题。 @hardillb
  • 一个代理不订阅,你需要两个订阅者一个订阅每个代理。
  • 是的。我的意思是是否可以使用两者发送文件?

标签: javascript node.js mqtt mosquitto emq


【解决方案1】:

文件只是另一条消息(MQTT 消息只是字节数组,它们可以容纳任何东西)

如果您想将消息发布到两个代理上的订阅客户端,那么您需要在两个代理之间建立一个桥梁。

mosquitto.conf 手册页 here 中记录了如何使用 Mosquitto 设置网桥。

EMQ X 的相同细节可以找到here

【讨论】:

    猜你喜欢
    • 2013-06-25
    • 1970-01-01
    • 2016-11-29
    • 1970-01-01
    • 2018-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-08
    相关资源
    最近更新 更多