MQTT——保留消息
2022-10-17 13:04 作者:北京微控工業(yè)網(wǎng)關(guān) | 我要投稿
Retained message?保留消息
? ? ? ? 作用:和普通消息不同的是當(dāng)我們發(fā)布了一個保留消息以后,任意一個客戶端只要訂閱這個主題就會馬上收到這個主題里的保留消息。
?
? ? ? ??刪除某個主題保留消息的方式:
在該主題下發(fā)布一條空的保留消息。
?
? ? ? ??客戶端如何發(fā)布保留消息?
當(dāng)publish報文中retainFlag設(shè)置為true時,payload下的內(nèi)容將作為保留消息來處理。
?
? ? ? ??什么場合下需要用到保留消息?
客戶端發(fā)布信息的時間間隔過于長,其他客戶端想要訂閱主題等待的時間可能會很久,不利于客戶端工作,如果用到了保留消息這個機制,訂閱端馬上就可以收到這個主體中最新的消息內(nèi)容。

標(biāo)簽: