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-mqt…
只须要拜访上述地址,即可疾速应用这款在线的 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 原创,转载请注明出处。
原文链接:https://www.emqx.com/zh/blog/mqttx-newsletter-202207