一、环境搭建
MQTT.fx是一款基于Eclipse Paho,使用Java语言编写的MQTT客户端工具。支持通过Topic订阅和发布消息,用来前期和物理云平台调试非常方便。
下载地址:http://mqttfx.jensd.de/index.php/download
二、界面介绍
1.主界面
2.通用设置界面
3.用户信息设置界面
4.SSL/TLS安全证书界面
5.网络代理界面
6.遗属设置
三、案例
本次案例采用SSL/TLS安全认证模式,测试之前需要知道的参数:Broker Address、Broker Prot、CA File、Client Certificate File、Client Key File、订阅topic、发布topic。
1.参数设置
勾选PEM formatted:CA文件的格式为PEM格式。
2.连接MQTT服务器
连接成功状态:
3.订阅一个主题
在红框里输入sub topic,然后点击Subscribe按钮,如下图:
3.发布消息
在上面红框里输入pub topic 、在下面的红框里输入需要发送的消息,如下图:
4.查看订阅消息界面是否收到消息。
订阅消息成功,如下图: