MQTT 的主要特性
MQTT 协议是为工作在低带宽、不可靠网络的远程传感器和控制设备之间的通讯而设计的协议,它具 有以下主要的几项特性:
①、使用发布/订阅消息模式,提供一对多的消息发布,解除应用程序耦合。
②、基于 TCP/IP 提供网络连接。主流的 MQTT 是基于 TCP 连接进行数据推送的,但是同样也有基于 UDP 的版本,叫做 MQTT-SN。
③、支持 QoS 服务质量等级。根据消息的重要性不同设置不同的服务质量等级。
④、小型传输,开销很小,协议交换最小化,以降低网络流量。这就是为什么在介绍里说它非常适合“在物联网领域,传感器与服务器的通信,信息的收集”,要知道嵌入式设备的运算能力和带宽都相对薄弱,使用这种协议来传递消息再适合不过了,在手机移动应用方面,MQTT 是一种不错的 Android 消息推送方案。
⑤、使用 will 遗嘱机制来通知客户端异常断线。
⑥、基于主题发布/订阅消息,对负载内容屏蔽的消息传输。
⑦、支持心跳机制。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
物联网
+关注
关注
2900文章
44029浏览量
370015 -
网络
+关注
关注
14文章
7480浏览量
88532 -
TCP
+关注
关注
8文章
1346浏览量
78919
发布评论请先 登录
相关推荐
DMA的主要特性有哪些
12个通道(DMA1有7个通道,DMA2有5个通道),每个通道专门用来管理来自于一个或多个外设对存储器访问的请求。还有一个仲裁器来协调各个DMA请求的优先权。DMA主要特性● 12个独
发表于 07-28 09:21
MQTT协议的主要特征是什么
服务。因为MQTT协议具有重量轻,简单,开放,容易实现的特点。这些特性使得它的应用范围很广。 MQTT协议的主要特征。 1.使用发布/订阅信息模式,提供一对多的信息发布,解除应用程序耦
发表于 05-13 15:00
•2328次阅读
MQTT协议的概念和主要特性 MQTT协议于物联网有何好处
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是ISO标准下基于发布/订阅方式的轻量级消息协议。MQTT通常使用TCP / IP(传输控制协议
MQTT发布特性有哪些
客户端之间的通讯顺畅,保证 MQTT 信息得以正确接收和准确投递。 正是因为有了服务端对 MQTT 信息的接收、储存、处理和发送,客户端在发布和订阅信息时,可以相 互独立、且在空间上可以分离、时间上可以异步,这就是
MQTT协议详解 概念、特性、版本及作用
MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输)是ISO标准下基于发布/订阅方式的轻量级消息协议。MQTT通常使用TCP/IP(传输控制协议
MQTT协议网关的工作原理及功能特性
的数据传输。本文将详细探讨 MQTT协议网关 的工作原理、功能特性及其在物联网应用中的重要作用。 一、MQTT协议网关的工作原理 1、连接设备 MQTT协议网关通过各种通信接口(如Wi
MQTT物联网云平台有什么功能
关键作用。MQTT物联网云平台基于MQTT协议,为物联网设备提供连接、管理和数据处理服务,其丰富的功能特性使得物联网应用更加高效、灵活和安全。 一、设备连接与管理 MQTT物联网云平台
评论