MQTT是基于TCP/IP協議棧構建的異步通信消息協議,是一種輕量級的發布、訂閱信息傳輸協議。對于業務場景為MQTT協議的設備,您可以通過配置C Link SDK,將其接入阿里云物聯網平臺。
前提條件
定制SDK時,在SDK定制頁面的連接物聯網平臺協議區域,選中MQTT 3.1.1。
已獲取設備認證信息:
設備使用物聯網平臺頒發的設備證書進行認證,具體操作,請參見獲取設備認證信息。
設備使用自定義的設備認證信息進行認證,具體操作,請參見獲取云網關設備認證信息。
背景信息
非云網關設備使用MQTT協議接入物聯網平臺的詳細內容,請參見MQTT協議接入的配置說明。
云網關設備使用MQTT協議接入物聯網平臺的詳細內容,請參見MQTT協議云網關概述。
功能原理
應用程序通過調用C Link SDK的API,基于MQTT的協議,與物聯網平臺建立的連接。設備應用程序實現接入物聯網平臺通信的功能時序圖如下。
MQTT接入功能API的更多信息,請參見aiot_mqtt_api.h。
使用示例
文檔內容是否對您有幫助?