MQTTX是一款开源的跨平台MQTT 5.0客户端工具,支持macOS、Linux、Windows,支持MQTT消息格式转换。用户可以快速创建连接保存,同时建立多个连接客户端!
使用方法1,MQTT Broker准备。
如果不需要本地部署的MQTT Broker,可以使用EMQ X的在线公开版进行快速测试;
Broker地址: broker.emqx.io
代理TCP端口: 1883
代理SSL端口: 8883
如果您计划部署本地运行的MQTT Broker,我们建议您下载EMQ X进行安装。EMQ X是一款完全开源、高度可扩展、高可用的百万级分布式MQTT消息服务器,是5G时代万物互联的消息引擎,支持MQTT/CoAP/lm2m的一站式IoT协议接入。
2.连接配置。单击否。按钮,并在表单中填写相应的必填项。
3.配置连接信息后,单击右上角的连接按钮创建连接并连接到MQTT代理。
4.MQTT连接成功后,可以测试MQTT的发布和订阅。
常见问题什么是MQTT?
MQTT是MQ遥测传输的缩写。它是一种发布/订阅、极其简单和轻量级的消息传递协议,专为有限的设备和低带宽、高延迟或不可靠的网络而设计。其设计原则是尽量减少网络带宽和设备资源要求,同时尽量保证可靠性和一定程度的传输保证。这些原则也使该协议成为新兴的“机器对机器”(M2M)或“物联网”互联设备世界的理想协议,适用于高带宽和电池电量的移动应用。
谁发明了MQTT?
1999年,国际商用机器公司的安迪斯坦福-克拉克博士和阿尔康公司的阿尔伦尼珀发明了MQTT。
MQTT用在哪里?
自1999年以来,MQTT已广泛应用于各行各业。项目页面上列出了一些有趣的例子。
MQTT是标准吗?
V5.0和v3.1.1现在是OASIS标准(v3.1.1也已经获得ISO的批准)。
MQTT与SCADA协议、MQIsdp的关系是什么?
“SCADA协议”和“MQ Integrator SCADA设备协议”(MQIsdp)是MQ遥测传输(MQTT)的旧称。这个协议曾经叫做‘WebSphere MQTT’(WMQTT),但是这个名字已经不再使用了。
MQTT有标准端口吗?
是的。IANA为MQTT保留了TCP/IP端口1883。TCP/IP端口8883也注册为通过SSL使用MQTT。
MQTT支持安全性吗?
在该协议的V3.1中,您可以在MQTT数据包中传递用户名和密码。网络上的加密可以通过SSL来处理,它独立于MQTT协议本身(值得注意的是,SSL不是最轻的协议,确实会增加很多网络开销)。通过对应用程序发送和接收的数据进行加密,可以提高额外的安全性,但这并不是协议中用来保持简单和轻量级的东西。
MQTTX是一款开源的跨平台MQTT 5.0客户端工具,支持macOS、Linux、Windows,支持MQTT消息格式转换。用户可以快速创建连接保存,同时建立多个连接客户端!
使用方法1下载后,不要运行压缩包中的软件直接使用,先解压;
软件同时支持32位和64位运行环境;
3如果软件无法正常打开,请右键单击以管理员模式运行;