AR502H-CN开发笔记35:在AR502H中进行MQTT调试

本系列文章将向大家讲述华为网关AR502H的开发方法。

本文介绍在AR502H中进行MQTT调试的方法。


1、AR502H容器中内置mosquitto

Eclipse Mosquitto是一个开源消息代理,实现了MQTT协议版本3.1和3.1.1。Mosquitto轻量,适用于低功耗单板计算机到完整服务器的所有设备。Mosquitto项目还提供了用于实现MQTT客户端的C库以及非常受欢迎的mosquitto_pub和mosquitto_sub命令行MQTT客户端。

2、AR502H中的MQTT总线

AR502H-CN开发笔记35:在AR502H中进行MQTT调试_第1张图片

如上图所示,整个系统使用MQTT协议做为消息总线,按以下原则部署:

(1)在设备中部署MQTT Broker。

(2)eSDK部署在设备中,作为MQTT客户端,通过连接设备中的MQTT Broker,为容器中的APP提供高级应用开放接口。

(3)APP部署在容

你可能感兴趣的:(#,网关开发,AR502H,华为,数据网关,MQTT,调试)