MQTT 报文结构

概述

MQTT 报文由三部分组成,分别为:固定报头(Fixed header)、可变报头(Variable header)以及有效载荷(Payload)。

  • 固定报头包含报文类型等字段,是所有 MQTT 报文中必须的;
  • 可变报头的内容根据报文类型的不同而不同,一些报文中甚至不存在可变报头;
  • 有效载荷通常是与业务/场景相关的数据,例如对 PUBLISH 报文来说有效载荷就是应用消息,对 SUBSCRIBE 报文来说有效载荷就是订阅列表。

Leave a Reply