Mqtt介绍
MQTT是机器对机器(M2M)/物联网(IoT)连接协议。它被设计为一个极其轻量级的发布/订阅消息传输协议。对于需要较小代码占用空间和/或网络带宽非常宝贵的远程连接非常有用,是专为受限设备和低带宽、高延迟或不可靠的网络而设计。
下载一个开源的emqx服务器和mqttx客户端工具
官网:
https://www.emqx.com/zh
安装emqx服务器
进入官网,选择资源下面的文档

然后选择开源项目中的EMQX

在安装部署和迁移下面,查看需要安装的系统和版本,如果要安装windows版本的需要5.3之前的版本

在Windows安装一个emqx作为测试环境,下载压缩包,解压到指定的路径

然后启动bin下的emqx的脚本,即可,这种只是启动一次,下次开机需要重新启动

安装为windows服务
在当前路径下启动cmd或者powershell,执行下面脚本
//powershell
.\emqx.cmd install//cmd
emqx.cmd install
安装为服务,可以不用每次重新启动了


安装mqttx客户端工具
在官网,产品中,选择MQTTX,进入下载页

选择自己系统对应的版本,下载

直接安装,打开程序

配置本地服务器的连接,测试一下


关注可获取更多资料,源码和使用和说明文档↓↓