嵌入式技术william hill官网
直播中

贾虎世

7年用户 1733经验值
私信 关注
[经验]

Azure云平台软件包的工作原理是什么

IoT 客户端框架

Azure IoT 中心为了方便设备连接提供了丰富的连接协议,如 MQTT、HTTP 等,同时 Azure IoT 中心只支持安全连接。与 IoT 中心的连接由设备客户端来完成,每一个连接到 IoT 中心的设备都会创建一个 IoT 中心客户端实例,当连接关闭时,将这个实例释放掉即可。

IoT 中心客户端会向下调用 LL 层来完成工作,LL 层向下对接不同通信协议的传输层,传输层向下对接通信协议实现层。下面两幅图展示了 IoT 中心客户端完成功能时的调用层次关系:

IoT 客户端框架 HTTP/MQTT 功能调用关系图:

下图以 HTTP 协议为例展示 API 调用情况:

原作者:RT-Thread软件包手册

更多回帖

发帖
×
20
完善资料,
赚取积分