MQTT是什么

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。

 MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居、及一些小型化设备中已广泛使用。

MQTTX下载

下载链接:MQTT X:跨平台 MQTT 5.0 桌面客户端工具
下载后可根据 Setup 的提示进行安装操作。

MQTTX使用

点击左侧“+”号

连接成功后需要添加订阅信息,点击界面的【添加订阅】,输入信息后点击【确认】

订阅完成后还要在下面填写一次订阅信息

Topic 订阅成功后,就可以来测试消息的收发了。在页面右下角填入刚才所订阅的 Topic 信息,可选择 QoS,Retain 的值,输入 payload 后,点击最右侧的发送按钮,就向刚才订阅的 Topic 发送了一条消息。发送成功后,也可以即时接收到刚才所发送的消息。

MQTT协议——MQTTX工具使用相关推荐

  1. MQTT协议测试工具及核心代码

    基于MQTTnet做了个MQTT协议测试程序,本程序包括服务的和两个客户端,方便在不引入外部支撑的情况下测试MQTT协议. 测试软件界面如下 1:启动MQTT服务 在Server区域, 启动服务可以选 ...

  2. mqtt协议调用示例(包括MQTT一键启动服务+测试工具 MQTTFX云盘下载),对捷顺门禁温感一体机进行人员信息下发

    hello, 大家好 我是一只不是在戏精,就是在戏精路上的极品二哈 新年上班第一天,给大家贡献一篇 MQTT 协议使用示例文章 也是本汪自己的一篇实用笔记 本汪先总的说下: MQTT协议进行数据交互, ...

  3. ESP8266远程控制微信小程序工具-----基于MQTT协议

    前一段时间玩了玩ESP8266,在学会ESP8266的基本的IO操作后就捉摸着能不能实现远程控制,比如远程控制电机,窗帘等等. 在百度一段时间后选择了贝壳物联平台实现远程控制.具体操作就是贝壳物联手机 ...

  4. MQTT协议 EMQX服务器安装、测试

    安装 下载安装包 wget https://www.emqx.com/zh/downloads/broker/5.0.8/emqx-5.0.8-macos11-amd64.tar.gz 很遗憾,下载过 ...

  5. MQTT 协议快速体验

    全球物联网正在高速发展,专门针对低带宽和不稳定网络环境的物联网应用设计的 MQTT 协议也因此得到广泛应用. MQTT 是一种基于发布/订阅模式轻量级消息传输协议,具有简单易实现.支持 QoS.报文小 ...

  6. micropython mqtt_MicroPython使用MQTT协议接入OneNET云平台

    MicroPython使用MQTT协议接入OneNET云平台 [复制链接] 本帖最后由 hanyeguxingwo 于 2016-11-22 11:33 编辑 之前使用Arduino+ESP8266使 ...

  7. MQTT协议通俗讲解

    参考 Reference v3.1.1 英文原版 中文翻译版 其他资源 网站 MQTT官方主页 Eclipse Paho 项目主页 测试工具 MQTT Spy(基于JDK) Chrome插件 MQTT ...

  8. java解析mqtt_物联网安全系列 | MQTT协议安全

    MQTT 全称为 Message Queuing Telemetry Transport(消息队列遥测传输)是是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议,由 I ...

  9. java mqtt协议_基于 tio 实现 mqtt5 协议之 micamqtt

    一.简介 MQTT 全称为 Message Queuing Telemetry Transport(消息队列遥测传输)是一种基于发布/订阅范式的"轻量级"消息协议,由 IBM 发布 ...

最新文章

  1. CloudFlare免费CDN优化指南
  2. CPU实模式和保护模式、全局描述符表GDT、Linux内核中GDT和IDT的结构定义
  3. 剑指Offer #03 从尾到头打印链表(递归)
  4. Metal之实现视频采集与实时渲染
  5. android版本10好不好,一加正式推送Android 10系统 流畅性怎么样
  6. WinForm中配置数据库连接字符串
  7. MaxCompute实战之数据存储
  8. facebook react.js
  9. 软件事务内存导论(五)创建嵌套事务
  10. 测试PF_RING DNA驱动
  11. word2010自动弹出信息检索解决方法
  12. i = i++ 计算过程还不会?C/C++ 的输出语句与Java 有何不同?
  13. 微软2016校园招聘4月在线笔试1-Font Size
  14. EDI X12 997 功能性确认 Functional Acknowledgment
  15. WWW和Web的区别
  16. js算法题:驼峰命名法转下划线命名法
  17. python中的reshape函数
  18. C语言除法”四舍五入“与“进一法”的实现
  19. ssm整合(整合配置)
  20. office java_PageOffice for Java v4.0 免费试用版

热门文章

  1. 互联网大厂技术岗实习/求职经验分享(实习内推+简历+面试+offer)
  2. 支付宝牵头,近30亿红包等你领,攻略全在这里了!
  3. 关于VMware VAAI说明
  4. POJ 2385: Apple Catching
  5. Microsoft SQL Server 2008 MDX Step by Step中关于MDX Step-by-Step.abf损坏文件的处理
  6. 微信小程序开发入门教程(八)
  7. 【GANs】将普通图片转换为梵高大作
  8. 转自stormzhang的一些博文
  9. 基于云原生的大数据产品前端实践 | 第七期图文直播文字回放
  10. 45、优惠券秒杀(实现一人一单)