MQTT 資料格式

Posted on Mon 29 August 2016 in note • Tagged with mqtt, iot, protocol

看了一下 MQTT 的文件,隨手紀錄一下。

資料格式的表示

  • 位元組 bit 0 ~ bit 7
    • bit 0 是 least significant bit, bit 7 是 most sigificant bit
  • 整數
    • big endian 排列的 16 bits 數字,也就是最大是 65535。
  • 字串
    • UTF-8 編碼
    • 字串長度從 0-65535
    • 字串結構中,前兩個 byte 放整數,表示 UTF-8 編碼字串的位元組長度。

控制封包結構

  • 固定表頭
    • 全部的 MQTT control packet 都有 …

Continue reading