MQTT协议有详细描述。

      最后更新:2021-10-06 23:34:54 手机定位技术交流文章

      一、《多边协议》具体是什么?

      电文 Quue 遥测传输: 电文排队遥测传输协议。 这是一种基于客户服务的分配/订阅模式。 与 HTTP 一样, 基于 TCP/IP 协议的通信协议使得IBM (蓝巨人) 授予的有序、无破坏性的双向连接成为可能。

      原理:

      (1)MQTT协议身份和消息格式

      有三种身份:(公开)出版商中间商( Proxy)(服务器)、订阅(上签名)。其中,消息的发布者订阅者都是客户端,消息代理是服务器,消息发布者可以同时是订阅者。

      MQTT传输的消息分为:主题(Topic)有效载荷(装载)两部分

      • Topic可能被视为一种信息,订阅者下标( 订阅) 之后, 您将会收到关于主题的信息 。payload
      • payload,消息的内容

      (2) 传送网络数据和应用信息

      MQTT它将建立底层网络传输:客户对服务器的连接,使两者之间能够有序、无破坏性、基于字节的双向通信。

      应用数据通过MQTT网络发送时,MQTT它与服务质量(Qos)和主题名称(Topic)相联系。

      (3)MQTT客户端作用

      • %s: %s: %s: %s: %s: %s: %s: %s: %s: %s: %s: %s: %s: %s: %s: %s: %s: %s: %s: %s: %s: %s: %s: %s: %s: %s: %s: %s: %s
      • 订阅其他客户的电讯
      • %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s
      • 断开与服务器连接

      (4)MQTT服务端作用

      可能是个程序或小玩意

      • 允许客户端网络连接
      • 接受客户提供的应用程序信息。
      • 客户订阅和退款得到处理。
      • 订阅客户应该收到应用程序信息。

      (5)MQTT以下临时文件夹无法被关闭:%s

      订阅信息:

      订阅内容包括专题过滤器(Topic过滤器)和最高服务质量(QoS)。订阅与届会链接。届会可有若干订阅。会议每次订阅都有一个不同的主题过滤器会议:

      当客户端连接到服务器时, 它会变成会话 。

      主题( Topic) 名称 :

      是一个链接到应用程序消息的标签。此标签符合服务器的订阅要求,用订阅匹配标签向每个客户端发送信件。

      主题过滤器( 主题过滤器) :

      指定可供订阅的多个主题。

      有效载荷(load):

      其实就是内容无法删除文件夹“{0}”。

      二. MQTT协议的特点

      MQTT协议是一个简便、简单、开放的即时通信协议,成本和带宽都很低,使用的场景是机器和机器(M2M)和 IOT。 MQTT协议的当前版本是 MQTT v3。 此项目是我们2011年埃及抗议的特别报道的一部分。有一个普通版本和一个压缩版本。MQTT-SN协议主要涉及在TCP/IP网络上运行的嵌入设备,如Zig Bee。

      • 所使用的信息分发/订阅方法使得多条信息分发可以与应用程序脱钩。
      • 防止载荷内容的信息传输方法。
      • 对于信息传输,有三种服务(QoS):
      1. QoS  0:最多一次,这一级别会发生消息丢失或重复,消息发布依赖于底层TCP/IP网络。即:<=1

      2.QoS  1:最少一次(承诺消息将至少传送一次给订阅者),这一级别会确保消息到达,但消息可能会重复。即:>=1

      这是我这辈子第一次见到一位女士。 问题2:只有一次(承诺信息只传递给目的地一次), 以确保信息只传递一次。 Name:=1。

      (注:带有单一电文代号的电文将保存两次,一次从发件人保存一次,一次从收件人保存一次。QoS 2级网络成本最高,因为发件人和接收人之间需要两个流。 )

      • 尽量减少数据传输和协议交换(协议只包括2字节头),以减少网络负荷。
      • 在发生意外停播时通知两种广播的机制

      三. MQTT协议数据包的结构

      (1)固定头型

      存在于所有MQTT数据包中数据包类型和数据包中数据包的组类识别符号;

      (2) 适应信头

      存在于部分MQTT包件中变量的存在和内容由包件的类型决定。

      (3)信件内容( payload)

      存在于部分MQTT说明客户在数据包中收到的特定材料。

      通用 MQTT 信件格式 :

      四、客户端使用

      在您被配置为连接到信息后,您可以发送信件并订阅它。

      参考:

      MQTT协议和理由

      MQTT协议现已最后敲定。

      欢迎大家注意,如果对你有利的话!

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/11284.html

          热门文章

          文章分类