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

南宁网站建设贴吧单页主题 wordpress

南宁网站建设贴吧,单页主题 wordpress,软件开发技术方案,高端企业网站建设制作系列文章目录 第一章 总体概述 第二章 在实体机上安装ubuntu 第三章 Windows远程连接ubuntu 第四章 使用Docker安装和运行EMQX 第五章 Docker卸载EMQX 第六章 EMQX客户端MQTTX Desktop的安装与使用 第七章 EMQX客户端MQTTX CLI的安装与使用 第八章 Wireshark工具的安装与使用 …

系列文章目录

第一章 总体概述
第二章 在实体机上安装ubuntu
第三章 Windows远程连接ubuntu
第四章 使用Docker安装和运行EMQX
第五章 Docker卸载EMQX
第六章 EMQX客户端MQTTX Desktop的安装与使用
第七章 EMQX客户端MQTTX CLI的安装与使用
第八章 Wireshark工具的安装与使用
第九章 MQTT报文
第十章 MQTT消息质量等级QoS
第十一章 MQTT主题
第十二章 MQTT会话


文章目录

  • 系列文章目录
  • 前言
  • 一、常见配置参数
    • 1. Clean Start
    • 2. Session Expiry Interval
  • 二、会话演示
    • 1.在MQTTX中设置关闭自动重订阅功能
    • 2.创建一个名为 `sub` 的客户端连接
    • 3.创建一个名为 `pub` 的客户端
    • 4.测试会话缓存
  • 总结


前言

MQTT客户端和MQTT服务器之间的连接被称为会话。每个MQTT客户端都可以启动一个或多个会话,通过会话可以实现客户端和服务器之间的消息传递。


一、常见配置参数

1. Clean Start

Clean Start作用:用于指示客户端在和服务器建立连接的时候应该尝试恢复之前的会话还是直接创建全新的会话。

常见取值以及含义:

0:服务端存在一个关联此客户端标识符(Client ID)的会话,服务端必须基于此会话的状态恢复与客户端的通信(之前的订阅信息会再次绑定,并且会接收到客户端断开时,发布者所发布的消息)。如果不存在任何关联此客户端标识符的会话,服务端必须创建一个新的会话。

1:客户端和服务端必须丢弃任何已存在的会话,并开始一个新的会话。

2. Session Expiry Interval

Session Expiry Interval 决定了会话状态数据在服务端的存储时长。

常见取值:

  • 没有指定此属性或者设置为 0,表示会话将在网络连接断开时立即结束。
  • 设置为一个大于 0 的值,则表示会话将在网络连接断开的多少秒之后过期。
  • 设置为 0xFFFFFFFF,即 Session Expiry Interval 属性能够设置的最大值时,表示会话数据永不过期。

服务端使用 Client ID 来唯一地标识每个会话,如果客户端想要在连接时复用之前的会话,那么必须使用与此前一致的 Client ID。

二、会话演示

1.在MQTTX中设置关闭自动重订阅功能

在这里插入图片描述

2.创建一个名为 sub 的客户端连接

将 MQTT Version 设置为 5.0,开启 Clean Start,Session Expiry Interval 设置为 300 秒,然后链接到MQTT的服务端,并订阅主题 mqttx_290c747e/test
在这里插入图片描述
在这里插入图片描述

3.创建一个名为 pub 的客户端

pub客户端连接向主题 mqttx_290c747e/test 发布消息,消息内容可以随意设置,我们将看到 sub 客户端收到这些消息。这时我们断开 sub

客户端的连接,然后继续通过 pub 客户端发布消息:
在这里插入图片描述

4.测试会话缓存

接下来,我们将 sub 客户端的 Clean Start 选项关闭,并保持 Session Expiry Interval 为 300 秒,然后再次连接。我们将看到 sub 客户端陆续收到我们在它离线期间发布的消息:
在这里插入图片描述
在这里插入图片描述
以上就是 MQTT 会话为离线客户端缓存消息的能力


总结

以上,就是MQTT会话的介绍。


文章转载自:

http://qJbrj381.qgjxt.cn
http://tu3OaQtv.qgjxt.cn
http://ekwR3FNb.qgjxt.cn
http://cC3Pf5pZ.qgjxt.cn
http://ofubYodo.qgjxt.cn
http://S1uGhudj.qgjxt.cn
http://J59Drzmx.qgjxt.cn
http://dyqJ9lw3.qgjxt.cn
http://B0ZGEJAc.qgjxt.cn
http://9guuhRTh.qgjxt.cn
http://KZB4qRRT.qgjxt.cn
http://XrDQfUvu.qgjxt.cn
http://7PHmZ3Ir.qgjxt.cn
http://OaImhtwz.qgjxt.cn
http://EQExXOLe.qgjxt.cn
http://YStrVhGO.qgjxt.cn
http://OmOGMpR9.qgjxt.cn
http://4FaCje7h.qgjxt.cn
http://9GzvNREs.qgjxt.cn
http://zwNa3TWu.qgjxt.cn
http://pxMk3q9m.qgjxt.cn
http://SlQdzhWp.qgjxt.cn
http://APCqs71J.qgjxt.cn
http://orEt5PWH.qgjxt.cn
http://TNyxNWgU.qgjxt.cn
http://Yq1nno3v.qgjxt.cn
http://TF1Et3LR.qgjxt.cn
http://IoZ3lnpo.qgjxt.cn
http://hX4DTTce.qgjxt.cn
http://58Ccoprp.qgjxt.cn
http://www.dtcms.com/wzjs/731445.html

相关文章:

  • 论坛网站开发语言wordpress免费响应式主题
  • 什么网站可以做简历龙岩优化怎么做搜索
  • tp做网站中国建筑集团有限公司简介
  • 网站建设公司的性质湖北建设执业注册管理中心网站
  • html5网站模板怎么用旅游网站项目计划书
  • 怎么找到网站站长网页微信二维码不能直接识别
  • 做ppt的网站叫什么上海市中小企业服务平台
  • 做的很好的黑白网站直播视频网站
  • 儿童 网站模板实体店铺引流推广方法
  • 我想建立个网站怎么弄gzip网站优化
  • 学网站前端企业战略规划方案
  • wordpress化桔子seo网
  • 建设一个菠菜网站成本网站团队组成
  • 企业网站制作找什么人网林时代网站建设
  • 华意网站建设网络公司怎么样浙江省一建建设集团网站首页
  • 意派网站开发新手篇软件开发网站开发培训
  • 农场游戏系统开发网站建设推广乌克兰网站设计
  • 山东华泰建设集团有限公司官方网站平台个人链接是什么
  • 济南网站建设第六网建网站优怎么做
  • 天津众业建设工程有限公司网站做电商网站就业岗位晋升
  • 网站地址怎么申请注册家电维修做网站生意怎么样
  • 用域名建设网站网建部是干什么的
  • 公司建设的网站属于无形资产吗简述搜索引擎的工作原理
  • 天津网站建设天津天元建设集团有限公司黄岛分公司
  • 一家公司为什么要建官方网站控制网站的大量访问
  • 大型移动网站开发wordpress图片自动轮播插件
  • psd数据网站仿皮皮淘网站开发全程培训
  • 自己做免费的网站吗WordPress手机号验证登录
  • 惠州网站建设模板建设计公司网站要多少钱
  • 做网站预算表图片网站推广