[3] MQTT,mosquitto,Eclipse Paho---如何使用 Eclipse Paho MQTT工具來發送訂閱MQTT訊息?

來源:互聯網
上載者:User

標籤:mqtt   mosquitto   eclipse paho mqtt工具   

在上兩節,筆者主要介紹了 MQTT,mosquitto,Eclipse Paho的基本概念已經如何安裝mosquitto. 在這個章節我們就來看看如何用 Eclipse Paho MQTT工具來發送接收MQTT訊息。Eclipse Paho MQTT工具是一個基於Java的Eclipse案頭用戶端程式,其底層的和MQTT伺服器進行的互動的java類庫就是Eclipse Paho java庫。假設我們在本機(127.0.0.1)已經啟動了一個mosquitto MQTT伺服器,其連接埠為1883。如何使用 Eclipse Paho MQTT工具?

(1) 下載Eclipse Paho MQTT

https://repo.eclipse.org/content/repositories/paho-releases/org/eclipse/paho/org.eclipse.paho.ui.app/1.0.2/


(2) 解壓縮後,雙擊paho.exe,開啟後的對介面如下



(3) 點擊中的 十字表徵圖,就能建立一個MQTT的用戶端的串連,輸入正確的MQTT服務端的串連地址,

比如,本例中的串連地址是tcp://localhost:1883,然後點擊“Connect”按鈕,這個時候,如果MQTT服務端沒有設定密碼(預設情況是沒有密碼的)的話,這個時候,我們就能看到串連得到狀態(status)是“Connected”。




(4) 這個時候我們就能訂閱訊息了。選擇“Subscription”下方的綠色十字表徵圖,就可以輸入訂閱的主題(topic)的名字,比如我們設定主題名稱為“test”,並點擊 “Subscribe”按鈕



(5) 往MQTT服務發送一條訊息主題為“test”,內容為“大家好,這是我一條訊息。”的MQTT訊息。然後點擊“Publish”按鈕,這個時候,我們就能看到訊息已經發送成功,且在步驟(4)訂閱的同一主題也收到了訊息。




神奇吧,恭喜你,已經基本學會了如何用Eclipse Paho MQTT工具作為用戶端來發送和接收訊息了。


[3] MQTT,mosquitto,Eclipse Paho---如何使用 Eclipse Paho MQTT工具來發送訂閱MQTT訊息?

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.