当前位置: 首页 > article >正文

智联物联分享之物联网协议MQTT简述,MQTT协议特点

接触过物联网设备的朋友们对于MQTT应该都不陌生吧,那MQTT是什么呢?智联物联小编为大家分享下MQTT的简述与特点。

MQTT(Message Queuing Telemetry Transport)基于客户端/服务器的信息发布/订阅的物联网常用传输协议。1999年由开发商IBM发布,MQTT协议是轻量、简单、开放和易于实现的,这些特点也使得MQTT协议的适用范围非常广泛。在复杂受限的应用环境中,作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、工业设备、移动通信等方面有着广泛的应用,如M2M机器与机器通信和IoT物联网。MQTT协议在物联网中通过传感器、医疗设备、智能家居及自动化设备的数据采集与通信能力得到广泛应用。

 


MQTT最大特点是用极少的代码与有限的带宽为远程连接的设备提供实时可靠的消息服务。除此之外MQTT协议还有以下特点:

1、使用消息发布、订阅模式,解决与应用程序耦合关系;

2、小型传输,开销很小(固定长度的头部是2字节),最小化协议交换,节省流量消耗;

3、使用 Last Will和Testrament特性通知有关各方客户端异常中断的机制;

4、允许用户动态创建主题,运维方便零成本;

5、实现大带宽、低延迟、高稳定性的网络部署;

6、不限制传输数据的类型与格式,保障数据灵活性;

 

工业级路由器网关中的MQTT协议

工业级路由器网关是将MQTT协议与其他通信协议(例如Modbus)进行转换的设备。MQTT是一种轻量级的消息传递协议,MQTT协议常用于物联网和工业自动化应用中,以实现设备之间网络通信。

 


http://www.kler.cn/a/5144.html

相关文章:

  • 【SOC 芯片设计 DFT 学习专栏 -- RTL 中的信号名和 Netlist 中的信号名差异】
  • 30天开发操作系统 第 12 天 -- 定时器 v1.0
  • RK3568 Android 13 内置搜狗输入法小计
  • es 3期 第23节-运用Pipeline实现二转聚合统计
  • 系统思考与因果智慧
  • 【深度学习】深度(Deep Learning)学习基础
  • 今年面试好激烈!
  • 主成分分析(PCA)原理
  • 计算机软件著作权登记申请流程和需要的时间
  • 天狗实战SpringBoot+Vue(二)项目结构搭建(上)
  • 离线GPU服务器配置虚拟环境
  • 日入500+的程序员都在用的“接私活”平台
  • 【IAR工程】STM8S208RB基于ST标准库下按键检测
  • ASTRA Toolbox学习笔记
  • Excel使用技巧:如何打印指定区域?如何设置禁止打印?
  • 华为路由器 高级ACL配置
  • 图解Redis,Redis主从复制与Redis哨兵机制
  • centos 7安装mysql
  • 盒子拖拽效果,原生js实现
  • 【Linux内网穿透】使用SFTP工具快速实现内网穿透
  • 【C语言】文件操作
  • 神策数据如何帮助企业实现营销自动化?
  • yolov5模型训练流程
  • 2023西安交通大学软件工程915考研经验帖(初试+复试)
  • 11 容器常用命令
  • *(void**)解析——如何设计可以在32位下访问到内存区域的前4个字节,在64位下访问到前8个字节?