唉, 本来打算深入学mqtt协议的, 没想到搭个环境, 搭建了好久, 差点放弃了, 好多坑...., 我的环境的选择是:Emqtt搭建本地服务器+ wireshark网络抓包工具+通信猫+mqtt.fx客户端, 接下来一步步说这几个软件的安装吧.
一: Emqtt服务器
mqtt服务器有很多开源的, 这里我选择后台界面比较美观的Emqtt, 人来了世界生是为了看颜值高的, 我选择他, EMQTT服务器搭建没有什么坑要跳, 直接参考该博客就行:https://blog.csdn.net/myruo/article/details/79377583 下面附一张控制台艳照
二:通信猫网络调试助手
有这么多的tcp调试助手, 为什么选择他呢, 一是因为它发送数据的时候有hex进制发送, 因为mqtt协议的包都是要求16进制发送的, 通信猫还有其他的好多功能, 自己用了就知道, 我就不在这帮他打广告了, 通信猫下载地址:http://www.tongxinmao.com/Topic/Detail/id/6 关键还是绿色的, 就喜欢绿色的软件了, 不要时直接卸载文件夹, 这里没坑, 解压就行了, 附一张通信猫的图:
<