IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> MQTT X v1.7.1 正式发布 -> 正文阅读

[网络协议]MQTT X v1.7.1 正式发布

MQTT X 是由全球领先的物联网数据基础设施软件供应商 EMQ 映云科技开源的一款跨平台 MQTT 5.0 桌面测试客户端,支持 macOS、Linux、Windows 系统。MQTT X 的用户界面借助聊天软件的形式简化了页面的操作逻辑,用户可以快速创建多个同时在线的 MQTT 客户端连接,方便测试 MQTT/TCP、MQTT/TLS、MQTT/WebSocket 的连接/发布/订阅功能及其他 MQTT 协议特性。

MQTT X 网站:https://mqttx.app/zh

MQTT X v1.7.1 版本下载:https://github.com/emqx/MQTTX/releases/tag/v1.7.1

Mac 用户可在 App Store 中进行下载:https://apps.apple.com/cn/app/mqttx/id1514074565?mt=12

Linux 用户可在 Snapcraft 中进行下载:https://snapcraft.io/mqttx

在这里插入图片描述

v1.7.1 界面一览

新功能预览

支持 MQTT 5.0 订阅标识符

该版本中,除支持 MQTT 5.0 订阅选项后,我们还新增了对于MQTT 订阅标识符的支持,允许在订阅报文中指定一个数字订阅标识符,并在消息分发时返回此标识符。客户端可以建立订阅标识符与消息处理程序的映射,以在收到 PUBLISH 报文时直接通过订阅标识符将消息定向至对应的消息处理程序,这会远远快于通过主题匹配来查找消息处理程序的速度。

在这里插入图片描述

展示更多 MQTT 5.0 属性

该版本中我们对于 MQTT 5.0 的属性展示做了优化,除展示用户属性外,还支持展示发送和接收时,消息体内包含的内容类型、订阅标识符、主题别名,响应主题,对比数据,同时也优化了对于用户属性的展示。

在这里插入图片描述

支持编辑/启用/禁用 Topic

该版本持续对 Topic 的操作进行了优化。在 1.7.1 版本之前,对于 Topic 列表只能进行添加和删除操作,当订阅的 Topic 过长时,需要修改时只能先删除取消订阅,然后再重新订阅,不是很方便,特别只是对于修改个别单词或者分隔符时。

与此同时该版本还支持了禁用/启用 Topic,当订阅的 Topic 过多时,有时候不是所有的 Topic 消息都想要接收到,但是避免再次订阅相同 Topic,该版本提供了禁用功能,需要重新接收该 Topic 的消息,只需再次启用即可。

右键点击已经订阅过的 Topic 列表项,在右键菜单中我们可以快速选择编辑、禁用或启动等操作。

在这里插入图片描述

其它

  • 添加同步操作系统主题的开关。当开启该开关后,系统主题颜色将和操作系统主题同步。
  • 上架 Linux Flathub,来自社区支持,Linux 用户还可以到:https://flathub.org/apps/details/com.emqx.MQTTX 进行下载和安装。
  • 加载页面更新

修复及优化

除添加上述新特性外,本次更新还修复了很多已知问题,稳定性得到了进一步提升。

  • 修复发送用户属性时的问题
  • 修复 Client ID 在数据库中唯一的问题
  • 修复设置了 Topic Alias 后无法发送空主题
  • 修复重订阅时无法同步 Topic 配置数据的问题
  • 修复带有分组的数据无法导入的问题
  • 修复重订阅机制
  • 修复无法显示离线消息
  • 修复新建窗口后的问题

未来规划

MQTT X 还在持续增强完善中,以期为用户带来更多实用、强大的功能,为物联网平台的测试和开发提供便利。

接下来我们将重点关注以下方面:

  • 更完整的 MQTT 5.0 支持
  • 插件系统(例如支持 SparkPlug B)
  • MQTT Debug 功能
  • 脚本功能优化

结语

MQTT X 为连接测试 EMQ X 等 [MQTT 消息服务器]而生,通过一键式的连接方式和简洁的图形界面帮助使用者进行 MQTT 特性探索和功能组件调试。除提供基础 MQTT 测试连接功能,全开源和社区驱动等特性还使其集成了更多丰富、强大、符合用户使用习惯的功能特性。结合 MQTT X 与云原生分布式消息中间件 EMQ X,我们相信物联网平台的测试开发工作将变得更加轻松。

MQTT X 项目完全开源,您可以到 GitHub 来提交使用过程中遇到的问题,或是 Fork MQTT X 项目向我们提交修改后的 PR,我们将会及时查阅和处理。也特此感谢社区中所有用户的贡献和反馈,每一个社区用户的使用与肯定,都是我们产品前进的动力。

版权声明: 本文为 EMQ 原创,转载请注明出处。

原文链接:https://www.emqx.com/zh/blog/mqttx-v-1-7-1-release-notes

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2022-01-28 12:18:36  更:2022-01-28 12:19:09 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 10:17:14-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码