問題:
Broker是什么意思?MQTT Broker的作用
回答:
Broker是經紀人,中間人的意思
MQTT Broker是一種消息中間件,它負責接收和轉發(fā)MQTT消息,以便客戶端之間進行通信。它還可以提供消息持久性,以便在客戶端離線時保存消息,并在客戶端重新連接時將其發(fā)送給客戶端。
MQTT 是一個開放的輕量級機器對機器協議,專為物聯網交互設計。 MQTT 網絡包含一個 MQTT 經紀人 (broker),負責協調 MQTT 代理之間的交互。 代理是發(fā)布器,負責發(fā)布供用戶使用的信息。
MQTT 可使用最少的方法指示要在特定主題上實施的操作,進而實施發(fā)布/訂閱模式。 代理先連接到經紀人,然后再發(fā)布或訂閱主題。 完成后,代理將從經紀人上斷開連接。 MQTT 方法定義:
連接 – 建立與 MQTT 經紀人之間的連接。
斷開連接 – 斷開與 MQTT 經紀人之間的連接。
發(fā)布 – 在 MQTT 經紀人上發(fā)布主題。
訂閱 – 從 MQTT 經紀人上訂閱主題。
退訂 – 從 MQTT 經紀人上退訂主題。
免責聲明:本網站部分文章、圖片等信息來源于網絡,版權歸原作者平臺所有,僅用于學術分享,如不慎侵犯了你的權益,請聯系我們,我們將做刪除處理!