30_IotMqttSamples例程简要说明

<< 点击显示目录 >>

主页  MQTT使用助手 > 20_贝加莱AR作为订阅者与发布者 > 22_基于paho.mqtt.c的客户端 >

30_IotMqttSamples例程简要说明

 

资料下载

paho.mqtt.c的客户端精简项目下载(2.57MB)

基于完整资料包,仅存放AR 4.7库例程,方便测试使用

点击下载 → 2024-09-22-Paho-IotMqttDemo.zip

 

概览

clip0073

包含下面内容

IotMqtt 库,rev05 版本。

SimplePublish 是基于 TCP 协议的简单的 MQTT client 连接然后执行 Publish 数据的程序。

SimpleSubscribe 是基于 TCP 协议的简单的 MQTT client 连接然后执行 Subscribe 数据的程序。

TCP 是基于 TCP 协议,没有 SSL 加密功能,包括 MQTT client 参数配置、Publish 数据 和 Subscribe 数据的程序,数据格式为二进制,无 Publish 模式选择。

SSL 是基于 TCP 协议,有 SSL 加密功能,包括 MQTT client 参数配置、Publish 数据 和 Subscribe 数据的程序,数据格式为二进制,无 Publish 模式选择。

WebSocket  是基于 web socket 协议,没有 SSL 加密功能,包括 MQTT client 参数配置、Publish 数据 和 Subscribe 数据的程序,数据格式为二进制,无 Publish 模式选择。

WebSocketSSL  是基于 web socket 协议,有 SSL 加密功能,包括 MQTT client 参数配置、Publish 数据 和 Subscribe 数据的程序,数据格式为二进制,无 Publish 模式选择。

RegParPub 是可配置 TCP 或者 web socket 协议、是否带 SSL 加密功能,包括 MQTT client 参数配置、Publish 数据 和 Subscribe 数据的程序,数据格式可选择二进制或者 Json格式,Publish 模式有多种方式可供选择。

AzureIot  是与微软云进行 Publish 数据 和 Subscribe 数据的程序。

AWSIot  是与亚马逊云进行 Publish 数据 和 Subscribe 数据的程序。

GoogleIot  是与谷歌云进行 Publish 数据 和 Subscribe 数据的程序。