資源簡介
C# 阿里云物聯網套件 MQTT 與 客戶端設備相互通信示例源碼
修改這三項為你的設備數據后 即可使用
private static string productKey = "pk";
private static string deviceName = "deviceName";
private static string deviceSecret = "設備secret";
另外,本示例接入的是 iot-as-mqtt.cn-shanghai.aliyuncs.com,如果是其他地區的服務器,請酌情修改即可
代碼片段和文件信息
using?uPLibrary.Networking.M2Mqtt;
using?uPLibrary.Networking.M2Mqtt.Messages;
using?uPLibrary.Networking.M2Mqtt.Utility;
using?uPLibrary.Networking.M2Mqtt.Exceptions;
using?System.Security.Cryptography;
using?System;
using?System.Text;
namespace?MqttDemo
{
????public?class?AliIotClient
????{
????????private?static?string?productKey?=?““;
????????private?static?string?deviceName?=?““;
????????private?static?string?deviceSecret?=?““;
????????public?static?MqttClient?getAliIotClient(string?_productKey?string?_deviceName?string?_deviceSecret)
????????{
????????????productKey?=?_productKey;
????????????deviceName?=?_deviceName;
????????????deviceSecret?=?_deviceSecret;
????????????MqttClient?client?=?new?MqttClient(productKey?+?“.iot-as-mqtt.cn-shanghai.aliyuncs.com“?18
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-08-07?00:38??.vs\
?????目錄???????????0??2018-08-07?00:40??.vs\MqttDemo\
?????目錄???????????0??2018-08-07?00:40??.vs\MqttDemo\DesignTimeBuild\
?????文件??????506268??2018-08-07?00:40??.vs\MqttDemo\DesignTimeBuild\.dtbcache
?????目錄???????????0??2018-08-07?00:39??.vs\MqttDemo\v15\
?????文件???????28160??2018-08-07?00:40??.vs\MqttDemo\v15\.suo
?????目錄???????????0??2018-08-07?00:39??.vs\MqttDemo\v15\Server\
?????目錄???????????0??2018-08-07?00:39??.vs\MqttDemo\v15\Server\sqlite3\
?????文件???????????0??2018-08-07?00:39??.vs\MqttDemo\v15\Server\sqlite3\db.lock
?????文件????????4096??2018-08-07?00:39??.vs\MqttDemo\v15\Server\sqlite3\storage.ide
?????文件???????32768??2018-08-07?00:39??.vs\MqttDemo\v15\Server\sqlite3\storage.ide-shm
?????文件??????964112??2018-08-07?00:40??.vs\MqttDemo\v15\Server\sqlite3\storage.ide-wal
?????文件????????3174??2018-08-07?00:09??AliIotClient.cs
?????文件?????????353??2018-08-06?22:13??MqttDemo.csproj
?????文件????????1114??2018-08-07?00:38??MqttDemo.sln
?????文件????????2372??2018-08-07?00:40??Program.cs
?????目錄???????????0??2018-07-21?15:19??bin\
?????目錄???????????0??2018-07-21?15:19??bin\Debug\
?????目錄???????????0??2018-08-06?23:57??bin\Debug\netcoreapp2.0\
?????文件???????62984??2018-08-06?23:53??bin\Debug\netcoreapp2.0\MqttDemo.deps.json
?????文件????????8704??2018-08-07?00:39??bin\Debug\netcoreapp2.0\MqttDemo.dll
?????文件????????1768??2018-08-07?00:39??bin\Debug\netcoreapp2.0\MqttDemo.pdb
?????文件?????????252??2018-08-06?23:53??bin\Debug\netcoreapp2.0\MqttDemo.runtimeconfig.dev.json
?????文件?????????154??2018-08-06?23:53??bin\Debug\netcoreapp2.0\MqttDemo.runtimeconfig.json
?????文件?????????205??2018-08-07?00:39??bin\Debug\netcoreapp2.0\log.txt
?????目錄???????????0??2018-08-06?20:55??obj\
?????目錄???????????0??2018-07-21?15:19??obj\Debug\
?????目錄???????????0??2018-08-06?23:53??obj\Debug\netcoreapp2.0\
?????文件????????1007??2018-07-21?15:19??obj\Debug\netcoreapp2.0\MqttDemo.AssemblyInfo.cs
?????文件??????????42??2018-07-21?15:19??obj\Debug\netcoreapp2.0\MqttDemo.AssemblyInfoInputs.cache
?????文件???????40603??2018-08-06?20:55??obj\Debug\netcoreapp2.0\MqttDemo.assets.cache
............此處省略9個文件信息
評論
共有 條評論