当前位置:网站首页>MQTT X Newsletter 2022-07 | 自动更新、MQTT X CLI 支持 MQTT 5.0、新增 conn 命令…
MQTT X Newsletter 2022-07 | 自动更新、MQTT X CLI 支持 MQTT 5.0、新增 conn 命令…
2022-08-05 09:01:00 【EMQX】
7月,MQTT X 团队专注于 1.8.1 版本的开发。v1.8.1 中 MQTT X 桌面端版本将支持自动更新,并对 MQTT X Web 页面进行了优化。目前已完成了 MQTT X CLI 对于 MQTT 5.0 的连接支持及用户属性设置支持,并新增了一个 conn 命令来快速测试连接,后续还将添加 bench 命令,将支持部分场景下的 MQTT 协议性能测试。
MQTT X 桌面端应用
自动更新功能
目前已经初步完成该功能的开发,正在进行最后的功能测试。在不同的操作系统下进行测试,不需要手动下载安装包也能完成对软件的更新,当用户收到升级提示时,只要点击更新即可在软件内自动将版本升级至最新,免去了手动下载安装包的繁琐操作。支持自动更新功能后,用户将更快体验到新功能,提升使用体验。该功能特性将在 v1.8.1 中正式发布。
默认 MQTT 5.0 连接
在之前的版本中,MQTT X 默认是 MQTT 3.1.1 连接。作为目前支持 MQTT 5.0 特性最为完整的 MQTT 客户端工具,我们在最新版本中将 MQTT X 默认连接时的 MQTT 版本修改为了 5.0,方便更多的用户快速使用和体验 MQTT 5.0 的新特性。
MQTT X CLI
MQTT 5.0 支持
MQTT X 目前已经完成了对于 MQTT 5.0 的连接支持,并在使用时默认使用 MQTT 5.0 连接。同时还新增了一个用户属性参数——User Properties,支持在连接、发布、订阅时设置用户属性。例如:
mqttx pub -t 'hello' -h 'broker.emqx.io' -p 1883 -m 'from MQTTX CLI' -up "name: mqttx" "company: EMQ"
新增 conn 命令
在当前 1.8.0 版本中,只支持 pub 和 sub 两个命令,即支持快速的发布与订阅。而对于一些只需要测试 MQTT 服务连通性的简单场景来说, conn 命令则更加便捷。
mqttx conn -h 'broker.emqx.io' -p 1883 -u 'admin' -P 'public'
以上新增功能特性,都将在 MQTT X CLI 1.8.1 中正式发布。
MQTT X Web
MQTT X Web 在线试用地址已修改为:http://www.emqx.io/online-mqtt-client
只需要访问上述地址,即可快速使用这款在线的 MQTT 5.0 客户端工具,通过 MQTT over WebSocket 连接到 MQTT Broker 并在浏览器中测试消息发布和接收,快速开发和调试您的 MQTT 服务与应用。
在 1.8.1 版本中,我们还将继续优化页面样式,完善测试功能等。
未来规划
MQTT X 还在持续增强完善中,以期为用户带来更多实用、强大的功能,为物联网平台的测试和开发提供便利。
接下来我们将重点关注以下方面:
- 使用体验升级
- MQTT X CLI 将支持 bench 命令
- 插件系统(例如支持 SparkPlug B,集成 MQTT X CLI)
- 脚本功能优化
- 推出 MQTT X Mobile 移动端应用
- 完善 MQTT X Web 功能
- MQTT Debug 功能
版权声明: 本文为 EMQ 原创,转载请注明出处。
边栏推荐
猜你喜欢

SQL语句查询字段内重复内容,并按重复次数加序号

Detailed explanation of DNS query principle

The Coolest Kubernetes Network Solution Cilium Getting Started Tutorial
![[Structural Internal Power Cultivation] Structural Realization Stages (2)](/img/eb/c80e12edbf4a411227be7e33096ed3.png)
[Structural Internal Power Cultivation] Structural Realization Stages (2)

Comprehensively explain what is the essential difference between GET and POST requests?Turns out I always misunderstood

Why is pnpm hitting npm and yarn dimensionality reduction?

Creo 9.0 基准特征:基准平面

Creo 9.0 基准特征:基准坐标系

Chapter 12 Bayesian Networks

让程序员崩溃的N个瞬间(非程序员误入)
随机推荐
15.1.1、md—md的基础语法,快速的写文本备忘录
Luogu P1908: 逆序对 [树状数组]
哪个是你爱情的颜色?
IT研发/开发流程规范效能的思考总结
DPU — 功能特性 — 网络系统的硬件卸载
MySQL database error The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid)
Linux导出数据库数据到硬盘
使用 External Secrets Operator 安全管理 Kubernetes Secrets
DPU — 功能特性 — 安全系统的硬件卸载
国际原子能机构总干事称乌克兰扎波罗热核电站安全形势堪忧
代码审计—PHP
DNS 查询原理详解
Creo 9.0 基准特征:基准点
Creo 9.0 基准特征:基准轴
网页直接访问链接不让安全中心拦截
Detailed explanation of DNS query principle
XCODE12 在使用模拟器(SIMULATOR)时编译错误的解决方法
Xcode10的打包方式distribute app和启动项目报错以及Xcode 打包本地ipa包安装到手机上
ps怎么拼图,自学ps软件photoshop2022,PS制作拼图效果
NC20164 :最大数MAXNUMBER [线段树]