物聯網曾被認為是繼計算機、互聯網之后,信息技術行業的第三次浪潮。隨著基礎通訊設施的不斷完善,尤其是 5G 的出現,進一步降低了萬物互聯的門檻和成本。物聯網本身也是 AI 和區塊鏈應用很好的落地場景之一,各大云服務商也在紛紛上架物聯網平臺和服務。
物聯網通訊是物聯網的一個核心內容,目前物聯網的通訊協議并沒有一個統一的標準,比較常見的有MQTT、CoAP、DDS、XMPP 等,在這其中,MQTT(消息隊列遙測傳輸協議)應該是應用最廣泛的標準之一。
MQTT 簡介
《MQTT 協議規范中文版》一書中對 MQTT(Message Queuing Telemetry Transport,消息隊列遙測傳輸)進行了描述:
MQTT 是一種基于客戶端服務端架構的發布/訂閱模式的消息傳輸協議。它的設計思想是輕巧、開放、 簡單、規范,易于實現。這些特點使得它對很多場景來說都是很好的選擇,特別是對于受限的環境如機器與機器的通信(M2M)以及物聯網環境(IoT)。----MQTT 協議中文版
與 HTTP 協議一樣,MQTT 協議也是應用層協議,工作在 TCP/IP 四層模型中的最上層(應用層),構建于 TCP/IP協議上。MQTT 最大優點在于,可以以極少的代碼和有限的帶寬,為連接遠程設備提供實時可靠的消息服務。作為一種低開銷、低帶寬占用的即時通訊協議,使其在物聯網、小型設備、移動應用等方面有較廣泛的應用。
如今,MQTT 成為了最受歡迎的物聯網協議,已廣泛應用于車聯網、智能家居、即時聊天應用和工業互聯網等領域。目前通過 MQTT 協議連接的設備已經過億,這些都得益于 MQTT 協議為設備提供了穩定、可靠、易用的通信基礎。
-
物聯網
+關注
關注
2903文章
44287瀏覽量
371360 -
HTTP
+關注
關注
0文章
501瀏覽量
31066
發布評論請先 登錄
相關推薦
評論