|
目錄
1 概述 8 11 MQTT 協議的組織結構 8 12 術語 8 13 規范引用 9 14 非規范引用 10 15 數據表示 12 151 二進制位 12 152 整數數值 12 153 UTF-8 編碼字符串 12 16 編輯約定 13 2 MQTT 控制報文格式 14 21 MQTT 控制報文的結構 14 22 固定報頭 14 221 MQTT 控制報文的類型 14 222 標志 15 223 剩余長度 16 23 可變報頭 17 231 報文標識符 17 24 有效載荷 19 3 MQTT 控制報文 20 31 CONNECT – 連接服務端 20 311 固定報頭 20 312 可變報頭 20 313 有效載荷 26 314 響應 27 32 CONNACK – 確認連接請求 28 321 固定報頭 28 322 可變報頭 28 323 有效載荷 30 33 PUBLISH – 發布消息 30 331 固定報頭 30 332 可變報頭 32 333 有效載荷 33 334 響應 33 335 動作 33 34 PUBACK –發布確認 33 341 固定報頭 33 342 可變報頭 34 343 有效載荷 34
MQTT-311-CN 5
344 動作 34 35 PUBREC – 發布收到(QoS 2,第一步) 34 351 固定報頭 34 352 可變報頭 34 353 有效載荷 35 354 動作 35 36 PUBREL – 發布釋放(QoS 2,第二步) 35 361 固定報頭 35 362 可變報頭 35 363 有效載荷 36 364 動作 36 37 PUBCOMP – 發布完成(QoS 2,第三步) 36 371 固定報頭 36 372 可變報頭 36 373 有效載荷 36 374 動作 36 38 SUBSCRIBE - 訂閱主題 37 381 固定報頭 37 382 可變報頭 37 383 有效載荷 37 384 響應 39 39 SUBACK – 訂閱確認 40 391 固定報頭 40 392 可變報頭 40 393 有效載荷 41 310 UNSUBSCRIBE –取消訂閱 41 3101 固定報頭 42 3102 可變報頭 42 3103 有效載荷 42 3104 響應 43 311 UNSUBACK – 取消訂閱確認 43 3111 固定報頭 44 3112 可變報頭 44 3113 有效載荷 44 312 PINGREQ – 心跳請求 44 3121 固定報頭 44 3122 可變報頭 45 3123 有效載荷 45 3124 響應 45 313 PINGRESP – 心跳響應 45 3131 固定報頭 45
MQTT-311-CN 6
3132 可變報頭 45 3133 有效載荷 45 314 DISCONNECT –斷開連接 45 3141 固定報頭 46 3142 可變報頭 46 3143 有效載荷 46 3144 響應 46 4 操作行為 47 41 狀態存儲 47 411 非規范示例 47 42 網絡連接 47 43 服務質量等級和協議流程 48 431 QoS 0:最多分發一次 48 432 QoS 1: 至少分發一次 48 433 QoS 2: 僅分發一次 49 44 消息分發重試 51 45 消息收到 51 46 消息排序 51 47 主題名和主題過濾器 52 471 主題通配符 52 472 以$開頭的主題 53 473 主題語義和用法 53 48 錯誤處理 54 5 安全 55 51 概述 55 52 MQTT 解決方案:安全和認證 55 53 輕量級的加密與受限設備 55 54 實現注意事項 55 541 客戶端身份驗證 56 542 客戶端授權 56 543 服務端身份驗證 56 544 控制報文和應用消息的完整性 56 545 控制報文和應用消息的保密性 56 546 消息傳輸的不可否認性 56 547 檢測客戶端和服務端的盜用 57 548 檢測異常行為 57 549 其它的安全注意事項 57 5410 使用 SOCKS 代理 58 5411 安全配置文件 58 6 使用 WebSocket 作為網絡層 59 61 IANA 注意事項 59
MQTT-311-CN 7
7 一致性 60 71 一致性目標 60 711 MQTT 服務端 60 712 MQTT 客戶端
|
-
-
MQTT-3.1.1標準協議文檔.pdf
2019-8-22 09:22 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
1.33 MB, 下載次數: 181, 下載積分: 黑幣 -5
MQTT 協議 3.1.1 中文版
評分
-
查看全部評分
|