MQTTX官方版是一款优秀的开源跨平台文件转换工具。MQTTX最新版是一个发布/订阅、极其简单和轻量级的消息传递协议,设计用于受限的设备和低带宽、高延迟或不可靠的网络。MQTTX官方版设计原则是最大限度地减少网络带宽和设备资源需求,同时也试图确保可靠性和一定程度的传送保证。
基本简介
MQTTX是一款专业的开源跨平台MQTT 5.0客户端工具,MQTTX软件支持macOS, Linux, Windows,并且还可以支持MQTT消息格式转换,通过MQTTX软件用户能够快速创建连接保存并同时建立多个连接客户端。
使用方法
1、MQTT Broker 准备。
如果您不需要本地部署的 MQTT Broker,那么可以使用 EMQ X 的线上公开版进行快速测试;
Broker 地址: broker.emqx.io
Broker TCP 端口: 1883
Broker SSL 端口: 8883
如果您打算部署一个本地运行的 MQTT Broker,那么我们推荐您 下载 EMQ X 进行安装使用。EMQ X 是一款完全开源,高度可伸缩,高可用的百万级分布式 MQTT 消息服务器,是 5G 时代万物互联的消息引擎,支持 MQTT/CoAP/LwM2M 一站式 IoT 协议接入。
2、连接配置。点击左侧菜单栏里的 + 号按钮,并填写表单中相应的必填项。
3、连接信息配置完成后,点击右上角的 Connect 按钮就可以创建一个连接并连接至 MQTT Broker。
4、MQTT 连接成功后,就可以进行 MQTT 的发布与订阅测试。
常见问题
什么是MQTT?
MQTT是MQ Telemetry Transport的缩写。它是一个发布/订阅、极其简单和轻量级的消息传递协议,设计用于受限的设备和低带宽、高延迟或不可靠的网络。其设计原则是最大限度地减少网络带宽和设备资源需求,同时也试图确保可靠性和一定程度的传送保证。这些原则也使协议成为新兴的 "机器对机器"(M2M)或 "物联网 "互联设备世界的理想协议,并适用于带宽和电池电量很高的移动应用。
谁发明了MQTT?
MQTT是由IBM的Andy Stanford-Cla rk博士和Arcom(现在的欧泰科技)的Arlen Nipper在1999年发明的。
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 使用?
有。TCP/IP 端口 1883 是 IANA 保留给 MQTT 使用的。TCP/IP端口8883也被注册,用于通过SSL使用MQTT。
MQTT支持安全吗?
在协议的V3.1中,你可以在MQTT数据包中传递用户名和密码。网络上的加密可以用SSL来处理,独立于MQTT协议本身(值得注意的是,SSL并不是最轻的协议,确实会增加大量的网络开销)。额外的安全性可以通过应用程序对其发送和接收的数据进行加密来增加,但这不是协议内置的东西,以保持其简单和轻便。
MQTTX是一款开源跨平台MQTT 5.0客户端工具,它支持macOS, Linux, Windows,并且支持MQTT消息格式转换,用户可以快速创建连接保存并同时建立多个连接客户端!
更新日志
全平台支持 MQTT 5.0 SCRAM 增强认证
新增 SCRAM-SHA-1 / 256 / 512 三种算法,密码不再明文传输,可一键在桌面端、CLI 与 Web 端启用,提升生产环境安全性。
安全漏洞修复
修复消息查看器存在的 XSS 注入漏洞,所有接收到的 HTML/JS 内容均以纯文本方式呈现,防止恶意脚本执行。
AI Copilot 模型升级
内置 2025 最新大模型:OpenAI GPT-5 系列、Anthropic Claude Opus 4.1 / Sonnet 4.5、xAI Grok 4 与 Google Gemini 最新版,可按任务需要随时切换。
桌面端体验改进
采用流式写入导出大批量消息历史,避免内存占满导致的卡顿或崩溃
长主机名自动省略号显示,悬停可查看完整地址
历史消息前进/后退按钮重新排布,浏览更直观
搜索关键词高亮逻辑修正,支持空值与特殊字符
修复外接显示器断开后重新打开窗口崩溃的问题
统一 Windows %APPDATA% 路径处理,防止设置丢失
修复主题树中 MQTT 5.0 自定义用户属性无法显示的缺陷
Linux 应用图标升级至 512×512,高分屏显示更清晰。
CLI 新参数
新增 -am / --authentication-method 参数,可一行命令完成 SCRAM 认证连接、订阅或发布,例如:
mqttx conn -h broker.emqx.io -am SCRAM-SHA-256 -u user -P pass
后续路线图预告
团队已在开发 MQTTX 2.0,将带来 MCP over MQTT、AI Agent 模式、可配置断连属性、Sparkplug B 支持、插件系统与 JSON Schema 编解码等特性。

CAD版本转换器 中文版v8.7.2.1440
DBFCommanderProfessional(dbf文件编辑器) 最新版 v6.0.120
神奇PPT批量处理软件 官方版 v2.0.0.262