|
前言
MQTT 协议由于其用极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务,具有开销低、占用带宽低、即时通讯等优点,使其在物联网、小型设备、移动应用等方面有较广泛的应用,在工业物联网中,MQTT也有广泛的应用。
Step By Step 步骤
- 搭建一个 MQTT 服务器
- 创建一个 .Net Framework Console 项目,命名为 MQTTSample
- 添加 NuGet 包
- 编译并运行测试
- 打开一个 CMD 命令窗口,姑且称为 CMD1,定位到 MQTTSample.exe 所有目录,如
- cd D:\MQTTSample\MQTTSample\bin\Debug
复制代码 - 运行以下命令,运行 MQTT 接收订阅消息客户端注:这个时候,还没有运行 MQTT 发布消息客户端,MQTT 接收订阅消息客户端 还没有显示接收的消息
- 重新打开一个 CMD 命令窗口,姑且称为 CMD2,定位到 MQTTSample.exe 所有目录
- 运行以下命令,运行 MQTT 发布消息客户端注:此时,按照程序设定,MQTT 发布消息客户端 每隔 1 秒不断发布消息:this is a test message
- 此时,CMD1 窗口的 MQTT 接收订阅消息客户端 也会不停地显示其接收的消息:this is a test message
- 至此,说明此 "MQTT 通信" 程序的两个不同客户端成功利用 MQTT 服务器进行通信
来源:https://www.cnblogs.com/JackyGz/Undeclared/17959221
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|