下載apache-apollo-1.7.1-windows-distro.zip(下載地址http://archive.apache.org/dist/activemq/activemq-apollo/1.7.1/),並解壓。
進入bin目錄
cmd進入到該目錄中
使用cmd創建一個文件夾create mybroke ( 創建的名字可以隨意),執行命令后會多出一個文件夾,如
cmd 進入到該文件夾中的bin里面,並執行apollo-broker.cmd run 即可 開啟服務器
在瀏覽器中輸入http://127.0.0.1:61680/ 進入后台登錄界面,賬號為admin ,密碼為password
登錄成功后可以看到
至此,mqtt服務搭建完成,下面進行測試。
下載串口通信助手,並連接。
發布主題
此時,后台變化為,
在打開一個串口調試助手,訂閱該主題
發布主題發送消息->訂閱主題接收消息
這個是單項通信的,原理過程如下
雙向通信過程如下
至此mqtt本地搭建完成,本次操作只能在局域網中進行演示的,想要實現外網遠程通信有兩種辦法可以參考。
1 自己買個遠程服務器,將mqtt服務器部署到遠程服務器中
2 使用第三放平台提供的mqtt服務器
后面文章會繼續講解。