下载、安装MosQuitto服务器
下载地址:http://mosquitto.org/files/binary/
根据平台选择相应的代码下载。
安装完成后,安装文件夹下部分文件的功能:
模块 | 功能 |
---|---|
mosquitto.conf | mosquitto服务器的配置文件 |
mosquitto | 用来开启broker |
mosquitto_passwd | 用来设置用户的账号与密码 |
mosquitto_pub | 用来发布消息 |
mosquitto_sub | 用来订阅消息 |
pwfile.example | 通过mosquitto_passwd来存储用户的账号密码的文件 |
测试服务器
- 启动服务器
启动cmd,进入安装目录,运行以下指令:
mosquitto -c mosquitto.conf
没有任何输出时表示服务器已经启动
- 订阅与发布
订阅
mosquitto_sub -v -t {topic}
发布
mosquitto_pub -t {topic} -m {Hello}
在执行发布命令后,启动了订阅的客户端就能够查看到发布者发布的消息,当存在多个客户端时,订阅了该topic的客户端都能够收到发布者发布的消息。