一、工具介紹。
最近在研究MQTT協議聯網的一些問題,現在主流的物聯網平台都支持MQTT協議。
在做阿里雲平台連接測試的時候,連接參數的生成沒有好用的工具, 所以就自己寫了一個。
這個工具主要用於阿里雲物聯平台的連接參數生成,由於公司的軟件可能用到這部分代碼,所以源代碼不公開。(其實也很簡單,沒什么內容)。
軟件放在博客上, 可以免費下載使用。
簡單介紹一下(軟件的版本信息中有這些內容)。
1. 第一次發布, 該軟件可以自由下載,免費試用.
2. 該軟件為阿里雲物聯網平台物聯網設備接入信息生成工具.結合阿里雲物聯平台提供的三元組信息, 可以生成MQTT客戶端登陸的信息.
3. 生產信息用的三元組信息有阿里品台提供, TimeStamp可以缺省, ClientId自己寫入.
4. Securemode為TCP數據包數據的傳輸方式. TCP直連發送明文數據, TLS加密發送采用TLS加密后的密文數據. 采用TLS加密需要客戶端支持,否則不要采用.
5. Method為生成登陸Password的加密方式, 三種方式都可以連接阿里雲平台.
6. 阿里雲連接參數輸出為連接阿里雲物聯平台的全部參數.
a.連接域名為你的客戶端連接阿里雲物聯平台的域名. 對於將域名和端口分開的客戶端, 請自行手動分開.
b.其余三個參數分別復制粘貼入你的客戶端.
二、使用說明。
1. 界面介紹。
2.一個使用的實例。
a.在阿里雲平台新建一個設備,一鍵復制三元組。
b.將三元組信息貼入軟件(ProductKey, DeviceName, DeviceSecret)
c.設置TimeStamp,輸入任意數字就可以,可以缺省。這里輸入12345.
設置ClientId, 這個必須設置, 這是設置test123.
d.設置傳輸的加密方式,兩種方式可選(官方支持):TCP直連和TLS加密。設置TLS加密的話,需要你的客戶端支持。這里設置TCP直連。
e.設置Password生成的加密方式, 三種方式: hmacmd5, hmacsha1, hamcsha256. 這里選擇hmacsha1.
f.點擊生成按鈕.
上邊四項是連接中需要用到的, 下邊以上中間過程產生的數據.
3.如果是以前建立的設備. 則將三元組信息分開拷貝。
分別拷貝到這里。
三、其他內容。
1. 阿里雲圖標。這里提供了阿里雲物聯網平台的一些資源鏈接,點擊直達。里邊包含了我的推廣信息,介意的可以忽略, 直接使用百度搜索。
2. 眼睛圖標為版本信息及一些簡單說明。
That's all!
_____________________________________________________________________________________
四、軟件下載及其配合MQTT客戶端的實際操作說明。
1. 軟件下載:
鏈接:https://pan.baidu.com/s/1TDmTUCFHsrFoQ5TLPolfgA
提取碼:fqry 
二維碼支持威信掃一掃
2. 操作說明鏈接:
MQTT.fx連接阿里雲平台:https://www.cnblogs.com/mhtc/p/11131455.html
MQTTBox連接阿里雲平台:https://www.cnblogs.com/mhtc/p/11131648.html









