学习太极创客 — MQTT 第二章(一)QoS 服务质量等级
视频链接:https://www.bilibili.com/video/BV1FK4y1L7TQ/?spm_id_from=333.788.recommend_more_video.-1&vd_source=b91967c499b23106586d7aa35af46413
资料链接:http://www.taichi-maker.com/homepage/esp8266-nodemcu-iot/iot-tuttorial/mqtt-tutorial/mqtt-qos/
为什么要制定多种服务质量级别,而不直接采用一种?
答:这是由物联网的属性决定的,物联网的带宽在有些情况下是非常宝贵的,且有时候是非常不稳定的。考虑到这些特质,MQTT 协议才设置了多种服务质量级别。因为比较低级的服务质量级别所占用的服务带宽也是最低的,传输的稳定性也是最低的。相反,对于服务质量级别高的消息而言,所占用的服务带宽也是比较高的,传输的稳定性也是比较高的。
总结:
要想实现 QoS = 1/2 的通信,需要进行以下三步。
第一步,客户端发布消息时,QoS 设置为 1/2 ,
第二步,客户端在连接服务端时,必须要将 cleanSession 设置为 false,
第三步,客户端在订阅主题的时候,订阅的 SUBSCRIBE 数据包中的 QoS 必须设置为 1/2。
这三步非常关键,缺一不可。
总结:以最低的级别为准。
学习太极创客 — MQTT 第二章(一)QoS 服务质量等级相关推荐
- 学习太极创客 — MQTT 第二章(七)ESP8266 MQTT 遗嘱应用
视频链接:http://www.taichi-maker.com/homepage/esp8266-nodemcu-iot/iot-tuttorial/mqtt-tutorial/esp8266-la ...
- 学习太极创客 — MQTT 第二章(三)保留消息
视频链接:https://www.bilibili.com/video/BV1pv411b7o1/?spm_id_from=autoNext&vd_source=b91967c499b2310 ...
- 学习太极创客 — MQTT(四)服务端连接操作
视频链接:https://www.bilibili.com/video/BV1T54y1k7MQ/?spm_id_from=trigger_reload&vd_source=b91967c49 ...
- 学习太极创客 — MQTT(八)ESP8266订阅MQTT主题
视频链接:https://www.bilibili.com/video/BV1Wz4y1k7Fs/?spm_id_from=333.788.recommend_more_video.-1&vd ...
- 学习太极创客 — MQTT(五)发布、订阅和取消订阅
视频链接:https://www.bilibili.com/video/BV1G541157NZ/?spm_id_from=333.788.recommend_more_video.-1&vd ...
- 学习太极创客 — MQTT(七)MQTT 主题进阶
视频链接:https://www.bilibili.com/video/BV1Va4y1W7Ub/?spm_id_from=autoNext&vd_source=b91967c499b2310 ...
- 学习太极创客 — MQTT(二)MQTT 基本原理
视频教程链接: https://www.bilibili.com/video/BV1pv411r7Cv?spm_id_from=333.999.0.0&vd_source=b91967c499 ...
- 学习太极创客 — MQTT(一)MQTT 是什么
视频教程链接:https://www.bilibili.com/video/BV1rK411G7v8?spm_id_from=333.999.0.0&vd_source=b91967c499b ...
- 【MQTT基础篇(十)】QoS 服务质量等级
文章目录 QoS 服务质量等级 1 什么是服务质量? 1.1 QoS = 0 最多发一次 1.2 QoS = 1 最少发一次 1.3 QoS = 2 保证收一次 2 设置QoS 2.1 发布消息 2. ...
最新文章
- 大数据系列文章-Hadoop的HDFS读写流程(二)
- Web 标准实践系列(一)——Google 的首页
- 关于redis的文章
- python绘图时的分解问题的步骤-零基础学python-15.2 分解函数
- 在fedora20下面手动为自己的安装程序创建桌面图标
- cmd下运行Oracle清屏命令
- Oracle索引建立原则
- Java调用Gdal写Esri ShapeFile文件工具类
- mysql数据库的简单查询一般是查询什么,MySQL的简单查询语句(十五)
- Win10样式管理与夜间模式
- photo2cartoon环境搭建-真人头像卡通画-写实
- Linux——常见问题大全
- 阿里云的这群疯子--深度好文请仔细看完
- 计算机二级Python嵩天老师Mooc学习笔记:天天向上的力量
- 「Nginx」什么是代理
- 亚马逊下架产品还能重新恢复吗?
- Flink结合Kafka实时写入Iceberg实践笔记
- 剪切板 html 查看器,剪贴板历史查看器
- 关于书写专利的一点感悟
- 2d手机游戏开发_我的手机游戏如何在2周内获得365K应用商店下载(以及为什么我退出独立游戏开发公司…...
热门文章
- 利用Sharepoint里面Mysite的Shared Pictures的图片做相册 [包括创建文件夹,上传文件]...
- RHCE 22个考点
- 【SQL server 期末复习】
- C语言圣诞树(精修版)附图(有初学者版还有进阶版)
- 电信增值短信平台模块清单(100万级)
- python教学视频k_10个Python奇趣教程,附视频讲解+练手项目。
- Oracle计算分组分位数
- 高德地图api调用demo_高德地图定位如何调用api?
- halcon calculate_lines_gauss_parameters算子详解
- js 下拉层级多选_Jquery实现select二级联动多选下拉菜单