我是靠谱客的博主 干净黑夜,最近开发中收集的这篇文章主要介绍mqtt协议详解_阿里云物联网平台使用心得(七)MQTT协议14个报文总览,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

b461b1b63df7b517d73c2752c8877d69.png

大家好,物联网爱好小组成员超子,又和大家见面了,超子我能力有限,水平不高,有什么错误的地方,欢迎板砖。超子将参考《MQTT-3.1.1标准协议中文版》PDF手册,详解每个报文的格式,以及如何构建报文同阿里云物联网平台通信。MQTT协议中一共有14个报文,如下图所以

020d34b30948c6d2dd14174b459d8a9d.png

MQTT协议14个报文总览

从上图看,我们要特别要注意以下3个点:

(1)值,14个报文的排列,不是随意的,每个报文都有自己的值,而值在报文中是要用到的。后面超子会介绍到。

(2)流向,C指客户端,S指服务器,比如第1个CONNECT报文的流向是C->S,就是说只能我们给阿里云发。再比如第2个CONNACK报文的流向是CS,就是说我们和阿里云之间可以相互发送该报文,其他的报文的流向也是一个道理。

(3)报文成员,MQTT的报文可以分成3个组成部分,分别是固定报头、可变报头以及负载。从上图可以看到,固定报头是必备成员,14个报文都必须包含固定报头。而可变报头和负载是非必备的,有的报文有,有的报文没有。

最后

以上就是干净黑夜为你收集整理的mqtt协议详解_阿里云物联网平台使用心得(七)MQTT协议14个报文总览的全部内容,希望文章能够帮你解决mqtt协议详解_阿里云物联网平台使用心得(七)MQTT协议14个报文总览所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部