MQTT 用戶端公用程式
MQTT 用戶端公用程式是一種 Java 應用程式,可用於瀏覽 MQTT 特性,亦即連接至佇列管理程式以及發佈和訂閱主題。
您可以使用用戶端公用程式,來驗證遙測設定(例如,在您建立遙測通道時),或者該用戶端可充當您開發和除錯應用程式的助手。 如需 MQTT 用戶端公用程式特性及內容的相關資訊,請參閱下列說明:
- 發佈
- 發佈訊息至主題,然後會將該主題配送至有興趣的訂閱者。
- 訂閱
- 用戶端及 MQXR 接聽器可以透過訂閱主題,來登錄其感興趣的主題,從而接收發佈至該主題的訊息。
- 主題
- 主題是用來識別發佈訊息之目標資訊通道的索引鍵。 訂閱者會使用主題名稱,來識別他們想要從其中接收已發佈訊息的資訊通道。
- 訊息
- MQTT 用戶端公用程式環境定義中的訊息,會參照配送至對主題感興趣的訂閱者之訊息內容。 訊息可以由英數字元組成。
- 服務品質 (QoS)
- MQTT 用戶端公用程式提供三種服務品質,如下所示:
- 已保留
- 只有在發佈訊息時,才使用此選項。 它決定在將訊息遞送至現行訂閱者之後,MQTT 伺服器(在 IBM® MQ,佇列管理程式)中,是否保留從主題發佈的訊息。 如果訂閱某個已保留發佈資訊的主題,則您會立即收到關於該主題的最新已保留發佈資訊。
- 最後留言
- 這是一個連接選項,用於在 MQTT 用戶端意外斷開連接時確定傳送到 IBM MQ 的消息。 此選項包括主題、訊息、QoS 及用於保留發佈資訊的選項。 請考量將 QoS 設為
1
或2
,以保證遞送。 - 清除階段作業
- 使用清除階段作業啟動 MQTT 用戶端,將移除所有擱置的發佈,以及在連線之前存在於用戶端中的所有舊訂閱。 如果不存在前一個階段作業,則用戶端公用程式會從新的階段作業開始。
- 用戶端歷程
- 用戶端歷程會提供,使用 MQTT 用戶端公用程式時所發生事件的相關資訊。 事件範例包括:
Connected
、Disonnected
、Published
或Subscribed
。請透過選取項目並按 Enter 鍵,來檢視項目的完整資料。 此外,可以按兩下項目。
請透過拖曳直欄名稱並將它們依您選擇的任何順序放置,來重新排序用戶端歷程中的直欄。