首页 > 编程知识 正文

windows安装光盘,手机上安装mqtt

时间:2023-05-06 12:25:36 阅读:156628 作者:2338

mqtt(MQtelemetrytransport )消息队列遥测传输协议适用于计算能力有限、运行在低带宽不可靠网络中的远程传感器与控制器通信的协议,它具有以下主要特征

1 .使用分发/订阅消息模式提供一对多消息分发并取消合并APP应用

2、屏蔽负载内容的信息传输;

3、使用TCP/IP提供网络连接;

有四三种信息发布服务质量。

“至多一次”,信息发布完全依赖于基础的TCP/IP网络。 否则会导致消息丢失或重复。 该级别可以导致环境传感器数据丢失一次读取记录。 因为最近会有第二次发送。

“至少一次”允许消息到达,但可能会发生消息重复。

“只有一次”,确保信息只收到一次。 如果消息在计费系统中重复或丢失会产生不正确的结果,可以使用此级别。

5、小传输,开销小(固定长度头部为2字节),最小化协议交换,减少网络流量;

6、使用Last Will和Testament特性向相关客户通知异常中断的机制。

Mosquitto是一种开源(BSD许可证)消息代理,实现了消息队列遥测传输(MQTT )协议3.1.1版。 下载地址https://mosquitto.org/download/

MQTT.fx是目前广泛使用的mqtt客户端,支持windows、linux和mac,并支持与mqtt服务快速交换信息和订阅消息。 下载到

33558 www.jensd.de/apps/mqttfx/1.7.1 /

安装并打开mosquito

双击下载的mosquito安装包可按顺序安装。 请注意,在安装过程中,如果未安装openssl,则必须通过提示链接下载并安装。

进入mosquito安装目录,打开cmd窗口,然后运行mosquito.exe程序打开mosquito服务器。 默认端口为1883。 打开时可以使用-v选项打开mosquito log打印功能。

安装并使用mqttfx连接到mosquito订阅并发布消息

双击下载的mqttfx安装软件包,按照提示依次安装,安装完成后双击打开mqttfx

单击CONNECT按钮左侧的“配置安装”以配置连接参数。

设置连接参数后,单击apply和ok返回主屏幕,单击connect按钮连接到本地mosquito,连接成功后切换到Subscribe菜单页,并选择要订阅的Topic字符串

订阅成功后,切换到Publish菜单页,将Topic字符串设置为与订阅的Topic字符串匹配,然后单击Publish按钮发布消息。 发布完成后,切换到Subscribe菜单页,确认是否收到了刚才发布的消息。

Subscribe菜单页,收到了刚才发表的消息。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。