Standing on the Shoulder of Giants
Home
Archives
Links icon
LinkedIn Twitter
About
  • MQTT QoS和协议流程

    May 23, 2023 · 2 min read · MQTT QoS  ·
    分享到:
    MQTT QoS和协议流程

    一些容易搞混的概念: QoS是发送者和接受者之间的协议,而不是Publisher和Subscriber之间的协定,Subscriber订阅到的消息的QoS和Publisher没有直接关系 Subscriber订阅到的消息的QoS:Publisher发布消息到Broker的QoS为QoSA,Subscriber从Broker订阅消息的QoS为QoSB,取QoSA和QoSB这二者的最小值 QoS 0:最多分发一次 消息的分发依赖于底层网络的能力。接收者不会发送响应,发送者也不会重试。消息可能送达一次也可能根本没送达。 QoS1:至少分发一次 服务质量确保消息至少送达一次。QoS 1 的 PUBLISH 报文的可变报头中包含一个报文标识 …

    阅读更多
Jonathan Lin photo

Jonathan Lin

大龄编程爱好者,摄影爱好者。喜欢徒步喜欢户外,喜欢有事没事拍拍孩子,记录生活记录孩子成长
阅读更多

最新文章

  • MQTT控制报文
  • MQTT QoS和协议流程
  • 保留消息和最后遗嘱
  • MQTT杂记
  • UTF-8编码知识点整理
  • Mac下安装和配置Mosquitto
  • C Primer Plus读书笔记(二)
  • C Primer Plus读书笔记(三)

分类

NOTES 18 TRANSLATION 5 HOW-TO 1

标签

C 6 C-PRIMER-PLUS 6 GOLANG 5 MONGODB 5 MQTT 5 GOROUTINE 3 CONCURRENCY-TRAP 2 PROTOBUF 2 CONCURRENCY 1 ENCODING 1 GITHUB-ACTION 1 GITHUB-PAGES 1 HUGO 1 LWT 1
所有标签
C6 C-PRIMER-PLUS6 CONCURRENCY1 CONCURRENCY-TRAP2 ENCODING1 GITHUB-ACTION1 GITHUB-PAGES1 GOLANG5 GOROUTINE3 HUGO1 LWT1 MONGODB5 MQTT5 PROTOBUF2 QOS1 REGEX1 RETAINED1 UNICODE1 UTF1
[A~Z][0~9]
Standing on the Shoulder of Giants Copyright © 2023 Jonathan Lin. All rights reserved.