当前位置: 首页 > news >正文

网站手机客户端如何开发省住房城乡建设厅

网站手机客户端如何开发,省住房城乡建设厅,班级app网站建设,自己搭建环境建设网站这里写目录标题 Qos服务质量使用ESP8266接收QoS1的MQTT消息保留消息(retainFlag)心跳机制遗嘱信息 Qos服务质量 若想实现QoS>0,订阅端连接服务端时cleanSession需要设置为false,订阅端订阅主题时QoS>0,发布端发…

这里写目录标题

  • Qos服务质量
  • 使用ESP8266接收QoS=1的MQTT消息
  • 保留消息(retainFlag)
  • 心跳机制
  • 遗嘱信息

Qos服务质量

若想实现QoS>0,订阅端连接服务端时cleanSession需要设置为false,订阅端订阅主题时QoS>0,发布端发布消息时的QoS>0。
服务端会选择发布消息和订阅消息中较低的QoS来实现消息传输,这也被称作“服务降级”。
QoS = 0, 占用的网络资源最低,但是接收端可能会出现无法接收消息的情况,所以适用于传输重要性较低的信息。
QoS = 1, MQTT会确保接收端能够接收到消息,但是有可能出现接收端反复接收同一消息的情况。
QoS = 2, MQTT会确保接收端只接收到一次消息。但是QoS为2时消息传输最慢,另外消息传输需要多次确认,因此所占用的网络资源也是最多的。此类服务等级适用于重要消息传输。
由于QoS1和QoS2都能确保客户端接收到消息,但是QoS1所占用的资源较QoS2占用资源更小。因此建议使用QoS1来实现网络资源较为珍贵的环境下传输重要信息。

使用ESP8266接收QoS=1的MQTT消息

要使用QoS=1订阅MQTT消息,需要满足以下要求:
1 接收端要有确定的clientID
2 接收端连接服务器时 cleanSession=False
3 发送端发布消息时 QoS=1或QoS=2
4 接收端订阅消息时 QoS=1

保留消息(retainFlag)

测试数据的客户端向主题发布消息时如果将“保留消息”这选择变为true,那么当其它客户端刚订阅这个主题时都会收到测试数据的客户端最后一次上传的数据。

心跳机制

用来确认客户端和服务端是否还处于连接状态。

遗嘱信息

当发布遗嘱信息的客户端掉线后,订阅了该主题的客户端都会收到该遗嘱信息里的内容。
遗嘱信息实在与服务器连接的时候就要确认好的,即填一下三个信息:

lastWillTopic – 遗嘱主题

和普通主题一样。

lastWillQoS – 遗嘱QoS

与之前学的Qos相同。

lastWillRetain – 遗嘱保留

遗嘱消息也可以设置为保留消息,遗嘱保留用于设置遗嘱消息是否需要进行保留处理。服务端会根据此处内容,对遗嘱消息进行相应的保留与否处理。

http://www.yayakq.cn/news/964465/

相关文章:

  • 广东手机网站制作价格公司网站建设需要注意哪些问题
  • 上哪里建设个人网站深圳家装公司十大排名
  • 假发网站建设网站加水印
  • 网站备案号 脱离服务商外国 网站模板
  • 全网响应式网站wordpress牛站
  • 信阳建设网站做网站 多少人
  • 公司网站制作费计入会计什么科目苏州公司网站建设公司
  • 做网站能用微软做兼职的网站 知乎
  • 做图的模板下载网站舆情优化公司
  • 装修全包网站推广seo方法
  • 视频门户网站建设服务器WordPress室内净化主题
  • 地方网站模板域名查询ip解析
  • 网站站欣赏弹幕做的视频网站
  • 一个网站的建设流程有哪些外贸网络推广高手何在
  • 网站建设的源代码有什么作用学校网站 cms
  • 东莞购物网站建设资源采集网站如何做
  • 商务网站建设过程中应对可能遇到的风险wordpress 说明文档下载
  • 西安保障性住房建设投资中心网站张家界建设网站
  • 秀山网站建设公司我想建网站
  • 教你做企业网站网站开发德菁
  • 唐山网站排名推广广西建筑特种作业证件查询官网
  • 新的网站建设网站建设时怎么赚钱的
  • 婚纱网站开发背景烟台网站建设方案咨询
  • 网站建设优化服务熊掌号东营建设网站
  • 扬州广陵城乡建设局网站深圳贝尔利网站建设公司
  • 网站ui外包优未网络科技秦皇岛有限公司
  • 网站开发经验与教训温州市网络科技有限公司
  • 音乐网站设计怎么做湛江网红打卡点
  • 汽车门户网站程序2003配置网站与2008的区别
  • 网站的demo怎么做如何做论坛网站 知乎