MQTT客户端软件MQTT.fx的使用详解

  • MQTT.fx简介
  • 下载
  • 安装
  • 使用说明
  • 连接测试
    • 1、启动mosquitto
    • 2、在主机中打开MQTT.FX软件
    • 3、发布测试
    • 4、订阅测试

MQTT.fx简介

MQTT.fx是一个基于Eclipse Paho用Java编写的MQTT客户端软件。支持通过Topic订阅和发布消息,用来前期和物理云平台调试非常方便。
MQTT.fx官网链接

下载

官方下载链接
选择最新版本下载即可。

根据操作系统,选择32位或者64位下载,我这里下载的是64位版本;(名字有点显示不全,倒数第二个是windows64位的)

安装

双击下载的安装包进行安装:(默认安装即可)





完成安装:

系统启动的菜单栏,可以看到mqtt.fx的图标:

桌面图标没有自动创建,可以手动创建快捷方式。

使用说明

mqtt.fx打开后的主页面如下:

点击齿轮进行连接设置

本地连接设置:

用户信息设置:

SSL安全证书设置:

网络代理设置:

遗嘱设置:

连接测试

1、启动mosquitto

我是直接使用虚拟机在本机上进行测试的,虚拟机中的系统是Ubuntu18.04
首先启动mosquitto

mosquitto -v

如图:

查看虚拟机的IP地址,下一步配置使用

2、在主机中打开MQTT.FX软件

设置连接信息

IP为mosquitto所在的IP,端口号默认为1883。

点击进行连接

连接成功以后可以进行发布订阅。

3、发布测试

先在虚拟机中订阅主题:
不了解的参考此篇文章:参考连接

在MQTT.fx端进行发布:
消息主题为:nihao
消息内容:hello MQTT

订阅端收到消息:

4、订阅测试

在MQTT.fx中订阅主题 nihao

在虚拟机中发布一个主题nihao,消息内容为helloworld

MQTT.fx收到订阅的消息:

参考连接:MQTT服务器搭建+MQTT.fx测试+Wireshark抓包

MQTT客户端软件(MQTT.fx)的使用详解相关推荐

  1. MQTT 客户端收发 MQTT 消息

    本文主要介绍如何使用 MQTT 客户端收发 MQTT 消息,并给出示例代码供前期开发测试参考,包括资源创建.环境准备.示例代码.注意事项等. 注意: 本文给出的实例均基于 Eclipse Paho J ...

  2. Nagios远程监控软件的安装与配置详解

    Nagios远程监控软件的安装与配置详解 作者:redhat_hu Nagios是一款功能强大的网络监视工具,它可以有效的监控windows.linux.unix主机状态以及路由器交换机的网络设置,打 ...

  3. linux 软件 名称 更新,linux软件版本管理命令update-alternatives使用详解

    linux软件版本管理命令update-alternatives使用详解 update-alternatives 命令用于处理linux系统中软件版本的切换,在各个linux发行版中均提供了该命令,命 ...

  4. linux 更新软件命令 失败,对linux下软件(库)的更新命令详解

    在ubuntu服务器下安装包的时候,经常会用到sudo apt-get install 包名 或 sudo pip install 包名,那么两者有什么区别呢? 1.区别 pip用来安装来自PyPI( ...

  5. CentOS7下的软件安装方法及策略详解

    CentOS7下的软件安装方法及策略详解 互联网   01-24 15:15:09   作者:佚名   我要评论 今天小编为大家带来的是CentOS7下的软件安装方法及策略详解:希望对大家安装Cent ...

  6. pydicom读取头文件_.dcm格式文件软件读取及python处理详解

    要处理一些.dcm格式的焊接缺陷图像,需要读取和显示.dcm格式的图像.通过搜集资料收集到一些医学影像,并通过pydicom模块查看.dcm格式文件. 若要查看dcm格式文件,可下echo viewe ...

  7. wpf 客户端【JDAgent桌面助手】详解(二)桌面宠物制作详解

    目录区域: 业余开发的wpf 客户端终于完工了..晒晒截图(此文 由于当时没有开通csdn博客所以在博客园发了,后续文章都是csdn 首发奥) [晒视频了]业余开发wpf 客户端[JDAgent桌面助 ...

  8. MQTT客户端paho.mqtt.XXX

    1. MQTT客户端C代码库 C语言库:https://github.com/eclipse/paho.mqtt.c 1.1 C源码下载构建 # centos7 OS 方法一 $ git clone ...

  9. Modbus调试软件--ModbusPoll、ModbusSlave使用详解

    软件下载链接: 链接: https://pan.baidu.com/s/1vQiGP-AIYxShcZhbxbctTg 提取码: dqeg Modbus基础知识讲解: 详解Modbus通信协议-清晰易 ...

  10. 用友系统客户端登录不上服务器,图文详解用友客户端连不上服务器解决方法.pdf...

    图文详解用友客户端连不上服务器解决方法,k3客户端连不上服务器,客户端连不上服务器,u8客户端连不上服务器,用友u8连不上服务器,用友连不上服务器,用友t3连不上服务器,用友u8客户端连不上,gta5 ...

最新文章

  1. keras module 'tensorflow' has no attribute 'placeholder'
  2. tcp/ip 协议栈Linux源码分析二 IPv4分片报文重组分析二
  3. python图像开闭区间_自动开闭器不良故障案例分析
  4. webviewjavascriptbridge android ios,js与ios交互使用WebViewJavascriptBridge如何写多个函数
  5. python简单笔记
  6. 结构体中初始化vector resize_Java-深入HashMap原理及内部存储结构
  7. python编译环境对cpu要求高不高_解决Tensorflow 使用时cpu编译不支持警告的问题
  8. 有安全研究者混入了 PHP 8.0 开发组!
  9. 【AIX】AIX 开机自动挂载NFS共享
  10. python-视频抽帧、数据集命名
  11. 19年计算机专硕学硕报名人数,2019年研究生招生报考权威数据排行,报考人数逐年上升的态势!...
  12. kali破解wifi密码
  13. EasyClick IOS 自动化测试报错
  14. Oracle Statistic 统计
  15. PRD之道:活用Axure快速撰写轻便的需求文档
  16. JavaScript中的浮点运算
  17. 本周最新文献速递20220327
  18. 如何转型成为数据分析师
  19. kotlin List删除一个元素,添加一个元素
  20. 计算机考试的知识要记忆背,计算机考试怎么过

热门文章

  1. 错误提示Incompatible file format错误原因和解决方案
  2. 论文笔记1:Full-Spectrum Denoising of High-SNR Hyperspectral Images
  3. 【嵌入式软件开发】之面试常识(一)
  4. gsm无线热点数据采集服务器,GSM无线网络优化及WLAN热点分析工具开发
  5. 字体反爬-起点网月票榜案例
  6. 梳理审批流程的程序编码流程
  7. 计算机网卡的总线接口分类有,网卡的详细分类是怎样的?以太网卡有将高层数据转换为比特流的功能吗?...
  8. 黑盒测试c语言用例,【测试二】黑盒测试的测试用例设计方法
  9. 【互联网人必备】最实用的6大专业搜索工具
  10. 切蛋糕问题【小学二年级奥数】