第七章 一致性 Conformance

    MQTT实现可以同时是MQTT客户端和MQTT服务端。接受入站连接和建立到其它服务端的出站连接的服务端必须同时符合MQTT客户端和MQTT服务端的要求 [MQTT-7.0.0-1]。

    7.1 一致性目标 Conformance Targets

    一个MQTT服务端只有满足下面所有的要求才算是符合本规范:

    1. 服务端发送的所有控制报文的格式必须符合第二章和第三章描述的格式
    2. 遵守第4.7节描述的主题匹配规则。
    3. 满足下列章节中所有必须级别的要求,明确仅适用于对客户端的除外:
      • 第一章 – 介绍
      • 第二章 – MQTT控制报文格式
      • 第三章 – MQTT控制报文
      • 第六章 –(如果MQTT的网络层是WebSocket)
      • 第七章 – 一致性目标

    一个MQTT客户端只有满足下面所有的要求才算是符合本规范:

    1. 客户端发送的所有控制报文的格式必须符合第二章和第三章描述的格式
    2. 满足下列章节中所有必须级别的要求,明确仅适用于对服务端的除外:
      • 第一章 – 介绍
      • 第二章 – MQTT控制报文格式
      • 第三章 – MQTT控制报文
      • 第四章 – 操作行为
      • 第六章 – (如果MQTT的网络层是WebSocket)