MQTT是基于TCP/IP协议栈构建的异步通信消息协议,是一种轻量级的发布、订阅信息传输协议。对于业务场景为MQTT协议的设备,您可以通过配置C Link SDK,将其接入阿里云物联网平台。

前提条件

功能原理

应用程序通过调用C Link SDK的API,基于MQTT的协议,与物联网平台建立的连接。

如下功能时序图,以设备的应用程序(./demos/mqtt_basic_demo.c)为例,介绍应用程序实现该功能的流程。

代码开发流程说明

MQTT接入功能API的更多信息,请参见aiot_mqtt_api.h

使用示例