1、简介
- Eclipse Mosquitto 是一个开源(EPL/EDL 许可)的消息代理,支持 MQTT 协议的 5.0、3.1.1 和 3.1 版本。Mosquitto 轻量级,适用于从低功耗单板计算机到全功能服务器的各种设备。
- MQTT 协议提供了一种轻量级的消息传递方法,使用发布/订阅模型。这使其适用于物联网消息传递,例如低功耗传感器或手机、嵌入式计算机或微控制器等移动设备。
- Mosquitto 项目还提供了一个用于实现 MQTT 客户端的 C 库,以及非常受欢迎的命令行 MQTT 客户端 mosquitto_pub 和 mosquitto_sub。
2、安装
- 下载地址:Download | Eclipse Mosquitto
- 安装完毕后,我的电脑,右键管理,启动服务即可。
- Mosquitto服务默认占用 1883端口。
- 从安装目录输入cmd,进入终端。
- (打开两个界面,一个发布者,一个订阅者)
- 订阅者
-
mosquitto_sub -t topic
-
- 发布者
-
mosquitto_pub -t topic -m "hello,MQTT"
-
- 发布者发布消息后,订阅者接收成功。