用戶端程式設計概念
本節中說明的概念可協助您瞭解 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) 服務時的行為。