目录

  • 一、MQTT服务器(emqx)搭建
    • 1、下载 MQTT Broker
    • 2、下载完成后,解压的目录内容如下:
    • 3、进入 bin目录下
    • 4、直接在当前目录下输入cmd
    • 5、启动 emqx
    • 6、重置Dashboard 密码
    • 7、输入账号密码进入MQTT服务器控制台
    • 8、正常登录的界面如下所示:
    • 9、进入Settings目录下可以切换为中文模式
  • 二、MQTT客户端的使用
    • 1、下载工具
    • 2、启动mqttfx
    • 3、运行后的选择如图所示图标
    • 4、建立MQTT连接
    • 5、选择刚建立的连接“New Profile”,点击 Connect 连接MQTT服务器
    • 6、连接成功后如图所示
    • 7、切换到Subscrible页面下,订阅主题 :test1 ,Qos 选择 Qos0,最后点击 Subscrible 键
    • 5、切回 Publish 页面,发布一条消息在主题为:test1,消息内容为:"test message ",Qos 同样设置为Qos0,最后点击 Publish 键
    • 6、切换回 Subscribe页面,收到的消息内容与发出的内容一致,说明MQTT的订阅与发布的测试都没问题。

一、MQTT服务器(emqx)搭建

1、下载 MQTT Broker

https://www.emqx.com/zh/mqtt/public-mqtt5-broker

2、下载完成后,解压的目录内容如下:

3、进入 bin目录下

4、直接在当前目录下输入cmd

5、启动 emqx

emqx start 启动
emqx_ctl status 查看状态

6、重置Dashboard 密码

emqx_ctl admins passwd admin 密码

7、输入账号密码进入MQTT服务器控制台

进入确保emqx已正常运行后,可在浏览器中输入:http://127.0.0.1:18083

8、正常登录的界面如下所示:

9、进入Settings目录下可以切换为中文模式

二、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 键

5、切回 Publish 页面,发布一条消息在主题为:test1,消息内容为:"test message ",Qos 同样设置为Qos0,最后点击 Publish 键

6、切换回 Subscribe页面,收到的消息内容与发出的内容一致,说明MQTT的订阅与发布的测试都没问题。

MQTT服务器的搭建与MQTT客户端的使用相关推荐

  1. go语言MQTT服务器(五)MQTT服务器集群

    go语言MQTT服务器(五)MQTT服务器集群 GOMQ服务器,写的不好,别见外 上面版本不考虑使用了 [这是最新版本] 一.节点间数据交互端口配置 二.配置两个节点,上面的节点间数据交互端口图也要修 ...

  2. Ubuntu16.04LTS环境下搭建MQTT服务器以及QT实现MQTT客户端

    MQTT服务器搭建 使用EMQX搭建MQTT服务器,EMQX 4.2.14 for Ubuntu 16.04下载 下载zip包,选择安装方式为zip,cpu架构选择x86_64 按照网页的指示进行下载 ...

  3. 使用 WebSocket 客户端连接 MQTT 服务器/vue 项目使用mqtt消息队列实现推送

    简介 近年来随着 Web 前端的快速发展,浏览器新特性层出不穷,越来越多的应用可以在浏览器端或通过浏览器渲染引擎实现,Web 应用的即时通信方式 WebSocket 得到了广泛的应用. WebSock ...

  4. 【mqtt】centos搭建EMQ mqtt服务器

    一.mqtt下载并安装 1.下载zip包 下载地址:https://www.emqx.io/downloads#broker 界面如下: 然后点击[Download]选择版本后点击[Download ...

  5. centos7修改服务器密码,centos7 上搭建MQTT服务器,修改密码,设置权限并进行测试。...

    ①.完成MQTT服务器的搭建 ②.集成MQTT到springboot后台 ③.使MQTT支持WebSocket以便前端与springboot进行消息收发. ④.集成MQTT到工控机中 1.安装 mos ...

  6. Windows上Mqtt服务器搭建与使用客户端工具MqttBox进行测试

    场景 MQTT协议 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的" ...

  7. 阿里云搭建MQTT服务器并进行本地和服务器端联通测试

    要搭建一个能在公网上访问的MQTT服务器,不同位置的客户端可以通过公网发送信息通信 使用开源软件 mosquitto 阿里云服务器配置是Ubuntu18.04系统,到mosquitto 官网,按照说明 ...

  8. MQTT通信架构 搭建MQTT服务器

    MQ 遥测传输 (MQTT) 是基于代理的发布/订阅的消息传输协议. 传输屏蔽消息内容 TCP/IP有连接传输(可靠) 小型传输,开销很小,降低网络流量 使用lastwill等机制告知客户端异常中断( ...

  9. 【迷你强的物联网】起始篇-简介与MQTT服务器【从零开始搭建自己的物联网系统】

    简介 此为系列文章,主要写什么是物联网,当然啦,这个概念过于抽象,所以我会从自己动手构建出一个完整的物联网系统这个方式来折腾.   这个项目也会是一个连载项目,完成一部分就会发布出来,会同步更新于工坊 ...

  10. activemq搭建MQTT服务器

    activemq搭建MQTT服务器 1. 搭建服务器需要的软件下载 2. 开启服务器 3. 登录管理员后台 4. 客户端测试 4.1 QMQTT撰写的客户端 4.2 使用客户端软件 4.3 两个客户端 ...

最新文章

  1. 浅谈图分析商业化的机遇与挑战,你注意到了吗?
  2. docker保护python源码_Tensorflow在Docker中运行和源码编译
  3. CentOS7.2基于LNMP+WordPress离线安装
  4. python计算n的32次方_获得用户输入的一个整数N,计算并输出N的32次方。_学小易找答案...
  5. 【Python】全方面解读Python的格式化输出
  6. html5 --- 使用javascript脚本控制媒体播放
  7. php 输出01,php基础01_thinkphp输出Hello World-Go语言中文社区
  8. 用计算机三级处理文件,【题目】计算机三级题目,献给为计算机三级挣扎的同学们...
  9. LeetCode 378. 有序矩阵中第K小的元素(二分查找)
  10. NuGet程序包安装SQLite后完全抽离出SQLite之入门介绍及注意事项,你真的懂了吗?...
  11. Bailian3177 判决素数个数【入门】(POJ NOI0113-10)
  12. tomcat 调优-生产环境必备
  13. PhotoScissors for Mac破解版(抠图软件)
  14. Shiro源码分析(二)——获取Subject
  15. 解决VIVADO ZYNQ编译提示PS引脚约束警告
  16. 30天自制操作系统Day2
  17. Word怎么添加页码
  18. iOS 手势的用法
  19. appium连接mumu模拟器,无法连接问题
  20. Qt version is not properly installed,please run make install

热门文章

  1. 设置手动双面打印_双面打印文档,你会吗?学会这几招,自动双面打印问题轻松解决...
  2. 《终极算法》读书笔记(一)机器学习革命
  3. modbus-tcp协议通过Java代码获取从机数据
  4. 免费DDOS攻击测试工具大合集
  5. 博弈论学习笔记(一)
  6. Web开发者的简历 模板
  7. 即时通讯源码php开源版下载附安装教程+演示
  8. java中常见的设计模式_在Java中10种常见设计模式详细介绍
  9. 海康大华网络摄像机搜索工具
  10. [转] 如何轻松愉快地理解条件随机场(CRF)?