mqtt协议详解_阿里云物联网平台使用心得(24)MQTT协议详解SUBACK报文

本文详细介绍了阿里云物联网平台中的SUBACK报文,包括其固定报头、可变报头和负载结构。当发送SUBSCRIBE报文订阅Topic时,阿里云会回应SUBACK报文,用于通知订阅请求的成功与否。SUBACK负载返回码0x00, 0x01, 0x02表示成功,0x80表示失败。并通过实际测试展示了SUBSCRIBE和SUBACK报文的交互过程。" 79256247,5750383,"C++ 中的std::string, vector和map操作符重载
摘要由CSDN通过智能技术生成
9b3de42dc53a7da465927eb5dedb495a.png

题目

大家好,超子又和大家见面了,超子我能力有限,水平不高,有什么错误的地方,欢迎板砖。超子今天给大家介绍一下SUBACK报文。

654d9b4e8e88dfebae07d15d8ab1708f.png

SUBACK报文

从上图中可知, SUBACK报文是单向的S->C,只能由阿里云发送给我们,每当我们发送给阿里云一个SUBSCRIBE报文订阅Topic的时候,阿里云都会回复我们一个SUBACK报文,以便通知我们订阅Topic的报文成功与否。SUBACK报文包含固定报头、可变报头和负载,但是每个部分都比较简单。

af7f9140ecd070f5f9d34c19e99ad444.png

SUBACK报文固定报头

上图是SUBACK报文固定报头结构&#x

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值