【发布时间】:2017-09-24 18:05:56
【问题描述】:
假设我们有设备 A 和设备 B,它们通过 MQTT 进行通信。当我们从 A 发送到 B(A 是代理)或从 A 发送到 B(B 是代理)时会更快吗?
我们可以说设备 A 在本地网络中,设备 B 在云中。
【问题讨论】:
标签: mqtt
假设我们有设备 A 和设备 B,它们通过 MQTT 进行通信。当我们从 A 发送到 B(A 是代理)或从 A 发送到 B(B 是代理)时会更快吗?
我们可以说设备 A 在本地网络中,设备 B 在云中。
【问题讨论】:
标签: mqtt
两者都不是,假设两个设备相同(相同的能力和负载水平)。
从发布者到订阅者的 MQTT 消息传递始终是一个两步过程:
对于您描述的两种情况,这两个步骤的网络传输时间将是相同的,只是顺序不同。
【讨论】: