1. 程式人生 > >MQTT-自建服務端

MQTT-自建服務端

  • 登入MQTT.fx下載頁面(http://mqttfx.bceapp.com/),找到適合的版本下載並安裝MQTT.fx客戶端。
  • 開啟MQTT.fx,點選配置,這裡需要先建立profile

  • 建立Profile,在配置頁面點+號,會建立一個新的profile,給這個Profile起個名字,伺服器地址選擇前面部署mosquitto服務的地址,注意這裡我們沒有設定使用者認證資訊,所以User Credentials裡面及其他的可以按預設配置來,最後點選Apply儲存建立的Profile。

  • 建立與服務端的連線(注意如果上面的服務端環境是在阿里雲上部署的,需要在對應ECS的安全組策略中開啟1883埠的訪問許可權),在MQTT.fx中配置檔案選擇剛剛建立的“160-MQTT”,然後點選Connect,後面顯示Disconnect,表示已經與服務端建立了連線

  • 訂閱訊息,在Subscribe標籤,輸入我們想訂閱的主題名稱,這裡我們隨便輸入一個“Topic01”,點選訂閱(Subscribe),如下圖所示,表示訂閱完成

  • 釋出訊息,在Publish標籤,輸入主題名稱,這裡我們輸入“Topic01”和前面訂閱的主題一致,然後輸入訊息內容“ceishi”,點擊發布(Publish),就可以釋出訊息了,當然我們也可以指定QoS等。

  • 接收訊息,切回Subcribe標籤,就可以看到剛剛我們釋出到Topic01主題的訊息被接收到了,到此可以驗證我們部署的服務端是正常可用的。