使用mqtt服务器

1.请先部署安装mqtt服务器,可以参考

https://www.cnblogs.com/zhangyouwu/p/19412733

新手推荐用可视化工具测试,比如:
 
  1. 下载【MQTTX】(免费,跨平台:https://mqttx.app/)。
  2. 打开 MQTTX,新建连接:
    • 名称:自定义(比如 “宝塔 MQTT 测试”)
    • 服务器地址:tcp://你的服务器IP:1883
    • 端口:1883
    • 其他默认(无密码),点击【连接】。
  3. 连接成功后,尝试发布 / 订阅消息:
    • 订阅主题:比如test/topic
    • 发布消息:主题填test/topic,内容填hello mqtt,点击发布,若订阅端能收到消息,说明服务器部署成功。

1.下载客户端,新建链接(账号密码默认没设置,就不用了)

image

2.在后台即可查询到对应的客户端ID

image

 3.在后台加一个websocket客户端

image

4.可以看到连接数已经是2了,一个是在EMQX网页的websocket客户端,一个是你下载的MQTTX的客户端

image

5.在EMQX网页websocket客户端设置发布和订阅的主题都为topic

image

 6.在下载的MQTTX设置主题与发布的内容,与网页一致topic

image

 测试

①网页端发送

image

 客户端可以搜到

image

 ②下载的客户端发送

image

 网页端也能收到,成功了

image

 

posted @ 2025-12-28 21:13  zhang_you_wu  阅读(17)  评论(0)    收藏  举报