【发布时间】:2016-08-12 16:16:15
【问题描述】:
今天我发布了这个主题 MQTT know if a client is subscribed
我想尝试一下,但我想知道是否可行,可能是我把事情复杂化了,所以如果你有其他建议,请随时
假设我们有主题温度/订阅
第一
客户 A 订阅 subscription(或换句话说 温度/订阅) 如果他没有收到有效载荷(保留消息)
然后
客户端 A 以 1 或 “在线” 的有效负载作为保留消息发布到 订阅
并订阅温度主题
现在,客户 B
再次,订阅 subscription 如果他收到有效负载 = 有人已经订阅(客户端 A) 所以,他不能订阅温度主题
我仍然需要添加 LWT 消息,但首先我想从简单的开始。
这样做可行吗?所以我通过这种方式可以查看是否有人订阅了某个主题
【问题讨论】:
标签: mqtt