用戶端程式設計概念

本節中說明的概念可協助您瞭解 MQTT protocol 3.1 版的 Java 用戶端。 這些概念是套件 com.ibm.micro.client.mqttv3 隨附之 API 文件的補充。

com.ibm.micro.client.mqttv3 包含為 MQTT 3.1 版通訊協定的 Java 實作提供公用方法的類別。 IBM® WebSphere® MQ Telemetry安裝隨附 com.ibm.micro.client.mqttv3 套件,以及實作 Java SE 及 ME 之通訊協定的隨附套件。

若要開發及執行 MQTT 用戶端,您需要在用戶端裝置上複製或安裝這些套件。 您不需要安裝單獨的用戶端執行時期。

用戶端的授權狀況,與用戶端要連接的伺服器相關聯。

Java 用戶端是 MQTT protocol 3.1 版的參照實作。 您可以利用適合不同裝置平台的不同語言,來撰寫自己適用的用戶端。 如需詳細資料,請參閱 MQ 遙測傳輸格式及通訊協定

套件 com.ibm.micro.client.mqttv3 的用戶端 API 文件未假設用戶端所連接的伺服器。 如需 MQTT 用戶端程式庫的用戶端 API 文件鏈結,請參閱 MQTT 用戶端程式設計參考手冊 當連接至不同的伺服器時,用戶端的行為可能會略有不同。 下列說明說明用戶端連接至 IBM WebSphere MQ 遙測 (MQXR) 服務時的行為。