MQTT服务器的搭建与MQTT客户端的使用
一、MQTT服务器(emqx)搭建
1、下载 MQTT Broker
官方下载地址:emqx-5.0.4-windows-amd64.tar.gz。
百度网盘地址emqx-windows-4.3.10.zip:
链接:https://pan.baidu.com/s/1XaPkWTI_AtYmWVuMD8d5HQ?pwd=n99m
提取码:n99m
其他版本选择:https://www.emqx.io/downloads?os=Windows。
2.不用安装,直接解压使用
这里注意文件的目录中不要含有中文的目录。否则启动时候会出错,启动不成功!。
解压后进入bin目录。
输入cmd。进入shell命令窗体。
输入“emqx start”,就会启动EMXQ服务器;过几秒钟就会自动返回上一级目录,表示启动成功。
返回上一层查看状态
重置Dashboard 密码
emqx_ctl admins passwd admin 密码
关闭命令:emqx stop
输入账号密码进入控制台 http://127.0.0.1:18083
二、MQTT客户端的使用
1、下载工具
测试工具:MQTT.fx
下载链接:http://mqttfx.jensd.de/index.php/download
2、启动mqttfx
3、运行后的选择如图所示图标
4、建立MQTT连接
5、选择刚建立的连接“New Profile”,点击 Connect 连接MQTT服务器
6、连接成功后如图所示
7、切换到Subscrible页面下,订阅主题 :test1 ,Qos 选择 Qos0,最后点击 Subscrible 键
8、切回 Publish 页面,发布一条消息在主题为:test1,消息内容为:"test message ",Qos 同样设置为Qos0,最后点击 Publish 键
9、切换回 Subscribe页面,收到的消息内容与发出的内容一致,说明MQTT的订阅与发布的测试都没问题。
参考地址:https://www.cnblogs.com/hwd00001/p/17393155.html
https://blog.csdn.net/weixin_46822367/article/details/120154306?spm=1001.2014.3001.5501
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)