MQTT X跨平臺(tái) MQTT 客戶端工具
MQTT X 是 EMQ 開源的一款跨平臺(tái) MQTT 5.0 客戶端工具,它支持 macOS, Linux, Windows,并且支持 MQTT 消息格式轉(zhuǎn)換。
MQTT X 的用戶界面借助聊天軟件的形式簡(jiǎn)化了頁面的操作邏輯,用戶可以快速創(chuàng)建連接保存并同時(shí)建立多個(gè)連接客戶端,方便用戶快速測(cè)試 MQTT/TCP、MQTT/TLS、MQTT/WebSocket 的 連接/發(fā)布/訂閱 功能及其他特性。
MQTT 全稱為 Message Queuing Telemetry Transport(消息隊(duì)列遙測(cè)傳輸)是一種基于 發(fā)布/訂閱 范式的“輕量級(jí)”消息協(xié)議,旨在用于受限設(shè)備和低帶寬,高延遲或不可靠的網(wǎng)絡(luò),由 IBM 發(fā)布。
功能預(yù)覽
安裝
當(dāng)前可從以下應(yīng)用商店進(jìn)行快速下載安裝
MacOS App Store
https://apps.apple.com/cn/app/mqttx/id1514074565?mt=12
Homebrew
MacOS 的用戶還可以選擇使用 brew cask 來安裝 MQTT X
brew install --cask mqttx
Linux
發(fā)行包
請(qǐng)從 GitHub Releases 下載符合您的版本并安裝使用。
國內(nèi)用戶也可以從 這里 下載。
使用
詳細(xì)使用,請(qǐng)查看我們的 博客 或 使用手冊(cè)
-
MQTT Broker 準(zhǔn)備。
-
如果您不需要本地部署的 MQTT Broker,那么可以使用 EMQ X 的線上公開版進(jìn)行快速測(cè)試;
Broker 地址: broker.emqx.io Broker TCP 端口: 1883 Broker SSL 端口: 8883
-
如果您打算部署一個(gè)本地運(yùn)行的 MQTT Broker,那么我們推薦您 下載 EMQ X 進(jìn)行安裝使用。EMQ X 是一款完全開源,高度可伸縮,高可用的百萬級(jí)分布式 MQTT 消息服務(wù)器,是 5G 時(shí)代萬物互聯(lián)的消息引擎,支持 MQTT/CoAP/LwM2M 一站式 IoT 協(xié)議接入。
-
-
連接配置。點(diǎn)擊左側(cè)菜單欄里的
+號(hào)按鈕,并填寫表單中相應(yīng)的必填項(xiàng)。 -
連接信息配置完成后,點(diǎn)擊右上角的
Connect按鈕就可以創(chuàng)建一個(gè)連接并連接至 MQTT Broker。 -
MQTT 連接成功后,就可以進(jìn)行 MQTT 的發(fā)布與訂閱測(cè)試。
