Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 1|回復: 0

物聯網協定MQTT簡介

[複製鏈接]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
發表於 2024-4-17 13:43:22 | 顯示全部樓層 |閱讀模式
即“訊息佇列遙測協定”,是近年來日益流行的訊息傳遞協議,已成為許多物聯網(IoT)解決方案的重要組成部分。該協議不再那麼新:MQTT 最初開發於 1999 年。 IBM 和 Arcom Control 兩家公司設計了該協議,作為石油管道監控專案的一部分。 該協議的要求之一是,一方面(由於石油管道的物理位置)它也可以在不可靠的網路中工作,即在可能發生連接中斷的網路中,另一方面在網路只有..... .具有低頻寬,並且還必須與高延遲“鬥爭”。 MQTT 的特點 因此,MQTT 從一開始就被設計為輕量級訊息傳遞協定。這一特徵可能是物聯網領域成功的部分原因。這就是MQTT 的工作原理,特別是在系統資源相對較少的終端設備上,例如Arduino 等微控制器或Raspberry Pi 等小型電腦上。


此外,MQTT 支援各種所謂的服務品質級別,根據網路的穩定性,其使用可能有意義。這允許您控 沙烏地阿拉伯 電話號碼 制訊息是最多傳輸一次  還是恰好傳輸一次 (QoS = 2)。資料的傳輸也非常有效率:MQTT 使用二進位格式,可以實現非常緊湊的傳輸。 為了能夠處理客戶端和伺服器(「MQTT 代理」)之間的連線中斷,MQTT 還具有會話:由於連線中斷而無法傳遞的訊息可以使用會話進行快取並在稍後發送。 大量經濟實惠的網域後綴可供選擇 - 每月只需 0.08 歐元起, 立即開始網域檢查。 發布/訂閱 MQTT 使用所謂的發布/訂閱訊息傳遞模式,也簡稱為 Pub/Sub:MQTT 用戶端(稱為發布者)可以在所謂的主題下向 MQTT 代理程式發送訊息。主題是簡單的字串,可以具有類似 URL 的層次結構,各個層次結構層級由反斜線分隔。




那些註冊一個主題(或多個主題)並「監聽」訊息的 MQTT 用戶端稱為訂閱者。然後,代理商充當發布者和訂閱者之間的「中介」:它接收相應主題下的訊息(來自發布者),並將它們相應地轉發給已註冊相應主題的訂閱者。所有 MQTT 用戶端(發布者和訂閱者)都透過現有的 TCP 連線連接到代理,代理可以透過該連線向客戶端發送訊息(「推播流程」)。 訂閱者在註冊主題時可以選擇使用所謂的通配符。透過這種方式,訂閱者可以相對輕鬆地直接「訂閱」多個主題。有兩種通配符可用,兩者的區別在於「覆蓋」多少個主題級別:運算符#直接覆蓋多個主題級別,而運算符+僅覆蓋一層。 以下是一個範例:如果訂閱者註冊了主題factory/*/temper-sensor ,他將收到主題factory/hall1/Temperature-sensor下的訊息以及主題factory/hall1下的訊息輸入。
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|GameHost抗攻擊論壇

GMT+8, 2024-5-9 09:18 , Processed in 1.484945 second(s), 29 queries .

抗攻擊 by GameHost X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |