国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

帶你了解MQTT協(xié)議

網(wǎng)絡
目前MQTT協(xié)議被廣泛應用于自動駕駛、工業(yè)、通信等領(lǐng)域。本文將詳細介紹MQTT協(xié)議的特點、如何運作等相關(guān)問題。

作者 | 王映月,單位:中國移動智慧家庭運營中心

?Labs 導讀

目前MQTT協(xié)議被廣泛應用于自動駕駛、工業(yè)、通信等領(lǐng)域。而在智能家居領(lǐng)域市場上,中國移動、華為、阿里、騰訊等多家IoT平臺都支持MQTT協(xié)議接入。本文將詳細介紹MQTT協(xié)議的特點、如何運作等相關(guān)問題。

MQTT是結(jié)構(gòu)化信息標準促進組織(OASIS,Organization for the Advancement of Structured Information Standards)標準下的物聯(lián)網(wǎng)消息傳遞協(xié)議,其輕量級的發(fā)布/訂閱傳輸機制,非常適合為遠程連接設備提供可靠的消息通信服務。目前MQTT協(xié)議被廣泛應用于自動駕駛、工業(yè)、通信等領(lǐng)域。而在智能家居領(lǐng)域市場上中國移動、華為、阿里、騰訊等多家IoT平臺都支持MQTT協(xié)議接入。

圖片

Part 01MQTT協(xié)議的特點 

- 輕量高效

只需極少的資源即可實現(xiàn)MQTT客戶端,這使得MQTT協(xié)議可以輕松地在微型芯片上運行。極簡報文設置實現(xiàn)最小網(wǎng)絡開銷。

- 范圍廣播

輕松實現(xiàn)百萬設備消息廣播。

- 穩(wěn)定傳輸

3種消息傳輸保障等級,提供不同場景下消息傳遞的可靠性保證。

- 弱網(wǎng)支持

會話保持機制減少弱網(wǎng)環(huán)境下設備重連時間。

- 安全保障

支持多種認證協(xié)議保障消息安全

Part 02MQTT協(xié)議是怎么工作的 ● 

MQTT協(xié)議定義了消息代理節(jié)點(Broker)及MQTT客戶端(Client),兩種網(wǎng)絡實體類型。Broker接收Client發(fā)送的消息并負責轉(zhuǎn)發(fā)這些消息到指定的Client。Client是能與Broker產(chǎn)生交互的任何實體,負責發(fā)送與接收消息。常見的Client比如IoT傳感器,云端服務器。可見在MQTT協(xié)議中消息是通過Broker進行轉(zhuǎn)發(fā)的,而不是由一個Client與另一個Client直接連接通信。為了區(qū)分,我們可以把Client定義為消息發(fā)送者(Publisher-Client)與消息接收者(Subscriber-Client)。

  • Client與Broker建立連接,該連接可以是一個TCP/IP連接,也可以是一個加密的TLS連接。
  • Subscriber-Client訂閱一個主題(Topic)。
  • Publisher-Client發(fā)送某個Topic消息到Broker。
  • Broker將該條消息轉(zhuǎn)發(fā)給所有訂閱該Topic的Subscriber-Client。

圖片

Part 03MQTT協(xié)議質(zhì)量保障 

眾所周知,物聯(lián)網(wǎng)設備往往處在復雜的網(wǎng)絡環(huán)境下,比如農(nóng)業(yè)物聯(lián)網(wǎng)中,蔬菜大棚的傳感器設備;工業(yè)物聯(lián)網(wǎng)中,封閉車間的溫濕度傳感器等等。在這些復雜網(wǎng)絡場景下,設備狀態(tài)是無法確定的,為了在這些場景下保障連接,MQTT協(xié)議提供了消息服務質(zhì)量保障等級(Qos,Quality of Service levels)。

  • Qos-0最多一次

Qos 0 保障消息到達終點最多不超過1次。消息可能到達1次或根本不會到達。適用于功率受限設備,可以最大減少傳播時間,減少消息傳遞成本;適用于非關(guān)鍵消息傳遞,例如被頻繁重復發(fā)送的消息。

圖片

  • Qos-1 最少一次

Qos 1保障消息到達終點最少不低于1次。Broker在確認接收消息后會返回一個PUBACK消息給到Publisher-Client。如果消息發(fā)送失敗,Publisher-Client將在一段時間后重發(fā)消息。此類型消息適用于重要不可丟失的消息傳遞,可利用該傳輸機制保證消息在離線設備上線后仍能收到。Subscriber-Client需要做好重復消息處理工作。

圖片

  • Qos-2 只有一次

Qos 2 保障消息到達終點只有1次。此類消息保證接接收端對于一條消息只接收一次,是MQTT協(xié)議中最安全且傳輸速度最慢的一種消息傳遞形式。適用于十分重要且不允許重復消息出現(xiàn)的場景使用,由于消息十分重要,因此可忽視額外的網(wǎng)絡開銷。

圖片

Part 04最小MQTT應用搭建

在了解MQTT理論基礎(chǔ)概念后,我們一起在Windows系統(tǒng)上搭建一個最小MQTT服務,實現(xiàn)MQTT消息的發(fā)送及訂閱。

(1) Broker搭建

我們選擇開源代理平臺Mosquitto作為此次最小MQTT應用的單點Broker。

將Mosquitto Windows版下載完成后,通過Windows系統(tǒng)終端打開mosquitto.exe文件。輸入./mosquitto.exe -p 1883 即在Windows系統(tǒng)上啟動了一個MQTT服務,監(jiān)聽地址為127.0.0.1,端口是1883。

(2) Client搭建

完成Broker搭建后,我們還需要Client實現(xiàn)消息的發(fā)送和訂閱。我們選擇mqtt.fx軟件作為此次最小MQTT應用的Client。打開mqtt.fx軟件,我們通過設置MQTT Broker Address為127.0.01,Broker Port為1883,并自定義Client ID。完成設置后,點擊主頁面的Connect,頁面右上角的連接指示燈顯示為綠色即表示完成了連接,此時我們實現(xiàn)了Client到Broker的連接。

(3) 消息訂閱

假定步驟二創(chuàng)建的Client為一個Subscriber-Client,此時通過點擊主頁面中的Subscribe,填寫訂閱Topic信息,在示例中我訂閱的Topic為test,即可完成該Client對于該Topic訂閱。

(4) 消息發(fā)送

重新打開一個mqtt.fx客戶端,創(chuàng)建一個Publisher-Client,設置MQTT Broker信息與Subscriber-Client信息一致,成功連接Broker后,在Publish頁面下,向指定Topic即test發(fā)送信息,此時我們可以在Subscriber-Client界面上看到消息成功的從Broker轉(zhuǎn)發(fā)至Subscriber-Client。

至此一個最小的MQTT應用就搭建完成了。

圖片

綜上所述,MQTT協(xié)議關(guān)注于消息,擁有輕量、高效、低開銷等特性,相對于HTTP等廣泛應用于互聯(lián)網(wǎng)場景的協(xié)議來說,MQTT協(xié)議與物聯(lián)網(wǎng)通信領(lǐng)域更加契合。?

責任編輯:未麗燕 來源: 移動Labs
相關(guān)推薦

2010-07-05 16:20:32

NetBEUI協(xié)議

2010-09-02 16:59:35

資源預留協(xié)議

2022-02-25 07:34:36

MQTT協(xié)議RabbitMQ

2010-07-06 17:14:03

網(wǎng)關(guān)通信協(xié)議

2022-02-24 07:34:10

SSL協(xié)議加密

2023-12-06 16:28:56

2019-09-27 09:40:06

ElvishShellLinux

2020-11-17 08:59:28

MQTT

2018-08-17 06:13:16

物聯(lián)網(wǎng)協(xié)議MQTTMQTT-SN

2021-05-31 14:22:56

物聯(lián)網(wǎng)物聯(lián)網(wǎng)安全

2019-11-05 10:18:04

RPM包RPMLinux

2021-12-10 10:29:07

在線客服系統(tǒng)

2021-02-03 16:22:43

新基建SAP

2020-12-31 12:16:49

SAP云計算SAP產(chǎn)品

2019-07-09 08:29:51

TCPIP協(xié)議

2023-03-20 16:16:40

MQTT傳輸協(xié)議

2024-03-26 11:52:13

2022-06-27 10:41:45

MQTT物聯(lián)網(wǎng)協(xié)議

2018-03-12 10:15:10

前端Javascript反調(diào)試

2020-06-28 07:39:44

Kafka分布式消息
點贊
收藏

51CTO技術(shù)棧公眾號

免费看久久久| 国产三级一区二区| 国产a∨精品一区二区三区不卡| 亚洲精品一区| 高清不卡在线观看av| 一区二区三区四区精品| 国产在线高清| 亚洲男人的天堂在线观看| 午夜精品美女久久久久av福利| 国产高清一区二区| 99亚洲伊人久久精品影院红桃| 国产精品久久久久久久久久久久久久 | 北条麻妃一区二区三区在线观看| 欧美又大粗又爽又黄大片视频| 夜夜精品视频一区二区| 日本一本中文字幕| 99久久99久久久精品齐齐| 国产午夜福利在线播放| 国产亚洲欧美一区在线观看| 日本激情视频在线播放| 亚洲特级片在线| 亚洲男人网站| 91麻豆精品91久久久久同性| 黄色激情在线播放| 日韩中文字幕在线播放| 国产精品丝袜一区二区三区| 成a人片亚洲日本久久| 亚洲一级免费观看| 日韩你懂的在线播放| 成人久久网站| 精品国偷自产在线| 久久久亚洲成人| 亚洲69av| 成人黄色在线观看| 久久一区中文字幕| 日韩激情视频一区二区| 久久久不卡网国产精品二区| 亚洲老女人av| 色素色在线综合| 欧美13videosex性极品| www国产精品视频| 国语产色综合| 日韩欧美三级电影| 国产日韩影视精品| 成人亚洲性情网站www在线观看| 精品中文字幕久久久久久| 999国产精品一区| 亚洲aⅴ男人的天堂在线观看 | 一区二区三区国产在线| 亚洲色图都市激情| 亚洲男人天堂一区| 特级毛片在线| 欧美精品九九久久| 国产精品一国产精品k频道56| 99精品在线免费视频| 精品福利在线视频| 国精产品一区一区三区四川| 国产精品va在线| 麻豆高清免费国产一区| 国产视频二区| 亚洲毛片一区二区| 97精品一区二区| 日韩精品视频在线观看视频 | 日韩成人在线电影| 国产伦精品一区二区三区视频孕妇 | 精品国产乱码久久久久| 国产福利精品一区| 中文字幕在线视频观看| 亚洲人成在线播放| 在线中文字幕第一区| 精品久久久久久无码中文野结衣 | 国产一级做a爰片久久| 欧美男生操女生| www.国产精品| 精品视频第一区| 亚洲天天做日日做天天谢日日欢| 三级中文字幕在线观看| 亚洲精品免费av| 久久精品视频网| 蜜臀av国内免费精品久久久夜夜| 2019精品视频| 成人激情小说网站| 国产激情在线观看| 成人看片人aa| 国产精品初高中害羞小美女文| 亚洲优女在线| 欧美日韩成人一区二区三区| 亚洲五码中文字幕| 最新国产一区二区| 国产曰肥老太婆无遮挡| 日本高清无吗v一区| 欧美日韩欧美一区二区| 欧美亚洲国产一卡| 国产精品人人爽人人做我的可爱| 欧美另类xxx| 蜜桃视频一区二区三区| 台湾av在线二三区观看| 欧美贵妇videos办公室| 国产在线精品免费| 成人网视频在线观看| 欧美一区视频在线| 99久久久精品免费观看国产蜜| av老司机在线观看| 日本中文不卡| 欧美二区乱c少妇| 欧美日韩成人| 男人久久精品| 亚洲一区二区中文字幕| 亚洲福利视频导航| 欧洲专线二区三区| 色琪琪免费视频网站| 欧美亚洲国产另类| 中文字幕亚洲不卡| 欧美重口另类| 黄页在线免费看| 性色av一区二区三区| 国产欧美日韩另类一区| 亚洲精品一区二区三区在线| 国产网站免费在线观看| 中文字幕亚洲专区| 成人国产亚洲欧美成人综合网| 制服丝袜专区在线| 91尤物视频在线观看| 国产区在线观看成人精品| 免费视频一区二区三区在线观看| 中文字幕中文字幕在线十八区| 成人久久久精品乱码一区二区三区| 精精国产xxxx视频在线中文版| 欧美亚洲丝袜| 日韩久久久精品| 激情丁香综合五月| 成人国产综合| 人人干人人干人人| 国产成人啪精品视频免费网| 亚洲午夜私人影院| 欧美 日韩 国产精品免费观看| av午夜在线| 日韩视频专区| 永久免费精品影视网站| 久久免费看少妇高潮| 自拍偷拍精品| 国产九九在线| 色视频一区二区三区| 亚洲精美色品网站| 91蜜桃免费观看视频| 婷婷五月色综合香五月| 污香蕉视频在线观看| 蜜桃av噜噜一区二区三| 亚洲跨种族黑人xxx| 久久久国产精品麻豆| 成人3d动漫在线观看| 成人av毛片| 六月婷婷激情网| 欧美另类高清videos| 亚洲自拍偷拍网站| 亚洲美女少妇无套啪啪呻吟| 天堂网在线最新版www中文网| www黄色日本| 国产第一区电影| 高清国语自产拍免费一区二区三区| 91精品婷婷国产综合久久竹菊| 国产呦萝稀缺另类资源| 99久久免费精品国产72精品九九| 黄污网站在线观看 | 日韩av三区| 激情小说 在线视频| 伊人情人网综合| 欧美精品videofree1080p| 日韩欧美一区二区三区| 日本午夜一区二区| 66精品视频在线观看| 高清性色生活片在线观看| 国产肉体ⅹxxx137大胆| 国产成人jvid在线播放| 欧美精品一区二区三区久久久 | 欧美va亚洲va香蕉在线| 26uuu亚洲综合色| 欧美日韩亚洲三区| 狠狠久久综合| 激情小说 在线视频| 成人免费毛片网| 北条麻妃高清一区| 精品国产一区二区三区久久| 一本久道久久综合中文字幕 | 日韩av综合在线观看| 91久久久久久久久久久久久| 亚洲人成绝费网站色www| 黄网动漫久久久| av在线不卡免费看| 亚洲午夜黄色| 大奶在线精品| а√天堂8资源中文在线| 最新日本视频| 高清无码视频直接看| 97碰碰视频| 久久久久久网址| 日韩av一区在线观看| 欧美日韩免费一区| 成人在色线视频在线观看免费大全| 国产精品99久久久久久白浆小说|