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