【问题标题】:MQTT Can broker send any message to client before server disconnect the existing client?MQTT 在服务器断开现有客户端之前,代理可以向客户端发送任何消息吗?
【发布时间】:2015-09-14 04:40:49
【问题描述】:

如果出现以下情况,MQTT Broker 可以断开现有客户端。

http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html#_Toc398718090

  1. 如果 ClientId 代表一个已经连接到服务器的客户端,那么服务器必须断开现有的客户端 [MQTT-3.1.4-2]。

此时,在服务器断开现有客户端之前,代理可以向客户端发送除“DISCONNECT”之外的任何特定消息吗?

【问题讨论】:

  • 您要发送什么以及为什么要发送其他内容?

标签: mqtt


【解决方案1】:

大多数经纪人都将遵循规范,如果您想让他们做一些不同的事情,那么您将不得不自己编写或修改其中一个开源版本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-05
    • 2019-04-04
    • 2017-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多