在使用云消息隊列 MQTT 版客戶端(下文簡稱MQTT客戶端)收發消息前,需根據云消息隊列 MQTT 版所支持的開發語言下載對應SDK。

云消息隊列 MQTT 版默認支持標準的MQTT 3.1.1協議,理論上能夠適配所有的MQTT客戶端,但不排除部分MQTT客戶端存在細節上的兼容性問題。

針對MQTT的常用平臺,推薦對應的第三方SDK如下表所示。

語言/平臺推薦的第三方SDK
JavaEclipse Paho SDK
iOSMQTT-Client-Framework
AndroidEclipse Paho SDK
JavaScriptEclipse Paho JavaScript
PythonEclipse Paho Python SDK
CEclipse Paho C SDK
C#Eclipse Paho C# SDK
GolangEclipse Paho Golang SDK
Node.jsMQTT-JS
PHPMosquitto-PHP

其他語言的MQTT客戶端SDK暫時沒有提供測試。如需下載,請訪問 mqtt.github