一、搭建mosquitto环境,此步省略,请在其它网站搜索。
二、利用远程服务器测试发布者和订阅者
我们利用远程服务测试。远程服务器:m2m.eclipse.org 端口:1883 用户名:testuser 密码:testpassword
1、测试订阅:mosquitto_sub -h m2m.eclipse.org -p 1883 -u testuser -P testpassword -t mytopic
2、测试消息发布:mosquitto_pub -h m2m.eclipse.org -p 1883 -u testuser -P testpassword -t mytopic -m "hello world test mqtt"
注意,可能网络比较慢,订阅者可能需要等待片刻才能收到信息
三、本地服务器、订阅、发布测试
1、运行服务器:mosquitto -v
2、运行订阅:mosquitto_sub -v -t mytopic
3、运行发布:mosquitto_pub -t mytopic -m "hello world test mqtt"
4、运行发布者后,服务器打印:
5、 运行发布者后,订阅者打印: