帆布袋下载站:纯净绿色软件游戏下载网站

电脑软件| 软件合集| 最近更新| 网站地图

当前首页:首页 > 电脑软件 > 编程开发 > MQTT Simulate Device(MQTT客户端调试工具)

MQTT Simulate Device(MQTT客户端调试工具)

MQTT Simulate Device(MQTT客户端调试工具)

类型:编程开发版本:v1.0.7免费版更新:2023-08-09 10:04:09大小:10.9M系统:WinAll语言:多国语言[中文]

MQTT Simulate Device(MQTT客户端调试工具)是目前国内大部分通信公司使用的MQTT客户端调试工具。软件可以快速调试MQTT客户端,方便企业发现问题,解决问题。必要时可以下载使用。

Basic 简介

MQTT(消息队列遥测传输(Message Queuing Telemetry Transport),IBM开发的即时通讯协议,可能成为物联网的重要组成部分。该协议支持所有平台,可以将几乎所有联网项目与外界连接。它被用作传感器和制动器的通信协议(例如,通过Twit ter联网房屋)。

功能介绍

MQTT协议是为计算能力有限、工作在低带宽和不可靠网络中的大量远程传感器和控制设备之间的通信而设计的。它有以下主要特点:

1.使用发布/订阅消息模式提供一对多的消息发布和解耦应用程序;

2.负载内容屏蔽的消息传输;

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

4、消息发布服务质量有三种:

“最多一次”,消息发布完全依赖于底层的TCP/IP网络。可能会出现消息丢失或重复。该级别可用于以下情况。环境传感器数据丢一次没关系记录,因为很快就会有第二次传输。

“至少一次”以确保消息到达,但可能会出现消息重复。

“仅一次”确保消息到达一次。当重复或丢失的消息将导致计费系统中的错误结果时,可以使用该级别。

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

6.利用遗嘱特征通知相关当事人客户端异常中断的机制;

施用方式

1.下载解压后的文件包后,点击解压文件夹中的运行虚拟设备工具,登录界面如下图所示。

2、消息发布者设备登录

打开平台产品信息管理页面,找到产品ID,在产品的设备列表中找到设备“PUB”的设备ID和设备认证信息,输入登录信息,选择登录服务器,点击“确定”登录设备,如下图所示。

3.上传数据点

设备登录后,选择“上传数据点”菜单,然后选择“类型7”,如下图所示。(注意对应于类型7的数据流的名称和数据点的描述)

输入数据流的名称为111,数据流中输入了两个数据点值123;456,点击"上传"按钮,如下图所示。

打开平台的设备管理页面,检查数据点上传成功,如下图所示。

4.发布设备命令

打开平台设备管理页面,点击设备的“发布命令”按钮,输入发布命令的内容,然后点击“发送命令”,如下图所示。

点击虚拟设备的“平台命令接收”菜单,可以看到设备已经接收到平台下发的控制命令,如下图所示。

5.消息发布和订阅

消息发布者创建话题:点击虚拟设备的“订阅”菜单,点击“创建话题”按钮,输入话题名称pub_TOPIC1(读者可以创建自己的话题名称),点击提交,完成话题创建,如下图所示。

消息发布:发布者设备选择“发布”菜单,输入话题名称pub_TOPIC1和内容111222333(注意,如果选择QOS为0,话题可以重复发布;当QOS被设置为1,并且主题被重复发布时,PacketID必须被递增地填充。)点击“提交”按钮发布消息,消息订阅者设备选择“设备主题接收”菜单,我们看到消息已经成功接收,如下图所示(右边为发布者pub和订阅者sub)。

需要注意的事项

消息发布者和订阅者的身份是指一个主题的发布和订阅过程。发布主题的设备是该流程中的消息发布者,订阅该主题的所有其他设备是该流程中的消息订阅者。

消息发布者也可以是消息订阅者,只要设备订阅了自己发布的主题。

主题由产品下的设备创建,位于相应产品的主题列表中。同一产品下的所有设备都可以订阅、发布和删除该主题。具体请参考MQTT的HTTP API接口描述。

标签: 编程软件

MQTT Simulate Device(MQTT客户端调试工具)相关下载