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

网站关键词库是怎么做的百度百科优化

网站关键词库是怎么做的,百度百科优化,网站建设公司fjfzwl,哪个新闻网站好MQTT是一个轻量的发布订阅模式消息传输协议,专门针对低带宽和不稳定网络环境的物联网应用设计 MQTT协议根据主题来分发消息进行通信,支持通配符匹配,可以低开销的使用数百万Topic进行一对一,一对多双向通信。 协议特点 1. 开放…

MQTT是一个轻量的发布订阅模式消息传输协议,专门针对低带宽和不稳定网络环境的物联网应用设计

MQTT协议根据主题来分发消息进行通信,支持通配符匹配,可以低开销的使用数百万Topic进行一对一,一对多双向通信。

协议特点
1. 开放消息协议,简单易实现2. 发布订阅模式,一对多消息分发和应用程序分离3. 基于TCP/IP网络连接,有序,无损,双向连接的网络协议4. 字节固定包头,字节心跳报文,报文结构紧凑,协议交换最小化,以减少网络流量5. 消息QoS支持,可靠传输保证
服务质量等级
QoS 0:消息可能丢失
QoS 1:消息不会丢失但可能重复
QoS 2:消息不会丢失也不会重复
MQTT报文类型
  • 连接
CONNECT,CONNACk,DISCONNECT
  • 发布
PUBLISH,PUBACk,PUBREC(publish receive),PUBREL(publish release),PUBCOMP(publish complete)
  • 订阅
SUBSCRIBE,SUBACk,UNSUBSCRIBE,UNSUBACk
  • 心跳
PINGREQ,PINGRESP
主要报文类型
  • CONNECT
客户端标识符
用户名
密码
遗嘱消息
  • PUBLISH
主题
QoS
Payload(负载)
  • SUBSCRIBE
主题
QoS
发布订阅模式
发布者&订阅者 <----> Broker代理服务 <----> 订阅者&发布者
  1. 发布,订阅和取消订阅的相关报文

如何发布消息

client ------> publish(Topic Name,QoS,Payload) -------> brokerTopic Name(String):
示例:temperature  livingroom/temperature  kitchen/temperatureQos(Integer):
Qos 0 消息可能丢失
Qos 1 消息不会丢失但可能重复
Qos 2 消息不会丢失也不会重复Payload(Binary):
可为Json类型:
{“from":"client","temperature":26
}可为Binary类型进制数据
4d 69 72 61 63 6c 65 73...可为Ciphertext类型加密数据
UFsdGVkX1/PucJg+taTQ...

如何订阅消息

client ------> subscribe(Packet ID,Subscription List) ------> brokerPacket ID:
Subscribe: Packet ID    45678
Suback: Packet ID    45678Subscription List:
Topic Filter 1(QoS 1)
Topic Filter 2(Qos 2)
Topic Filter 3(Qos 3)Topic Filter subscribe可以使用主题通配符
subscribed topic a/+ 
代表:     publish to topic a/1
也可代表: publish to topic a/2 等

如何订阅响应

client -----> suback(Packet ID,Reason Codes) ------>BrokerReason Codes(原因码):
成功:
0x00:订阅成功且最大QoS等级为0
0x01: 订阅成功且最大QoS等级为1
0x02:订阅成功且最大QoS等级为2
失败:
0x80:订阅失败

如何取消订阅

client -----> unsubscribe(Packet ID,Topic Filters) -----> broker想要取消订阅的Topic Filter ------ 完全的文本匹配 ----- 实际订阅的Topic Filter

取消订阅响应

client ----- unsuback(Packet ID,Person Codes) ------ broker

Topic主题定义:

UTF-8字符串类型,最大长度65535长度,区分大小写home/livingroom/temperature + 主题通配符 = 一次订阅多个主题主题通配符类型:
1. 单层通配符(+): /home/+/temperature2. 多层通配符(#): 也可匹配0个层级 /home/#3. 以$开头的主题:$SYS/ (客户端上下线事件通知,报文收发统计,Broker状态信息)注意:通配符+和#可以同时使用,不建议主题以“/”开头或者结尾
准备条件

需要用到的工具

1.EMQX - MQTT Broker2.MQTTX- MQTT Client3.Wireshark-网络抓包工具

拉取EMQX镜像

docker pull emqx:5.0.19

运行EMQX

docker run -d --name emqx -p 18083:18083 -p 1883:1883 emqx:5.0.19

修改EMQX日志等级为 Debug

docker exec -i emqx /opt/emqx/bin/emqx ctl log set-level debug

查看EMQX日志

docker logs -f emgx
mqtt题目练习
1. 发布两条QoS1消息,这两条消息将使用不同的 Packet ID,并且Packet ID 不需要我们自己设置。2. 订阅未授权的主题 ($SYS/#),EMQX将返回 Reason Code 为 0x80的SUBACK。3. 订阅 a/+,可以收到 a/1、a/2 等主题的消息。4. 订阅 a/+ 和 a/1,当有客户端发布消息到主题 a/1时,订阅者将收到两条消息。5. 使用相同的主题过滤器进行多次订阅,新的订阅会覆盖旧的订阅,不会失败,也不会收到重复的消息。6. 订阅时设置最大 QoS为 1,发布 QoS为2的消息,订阅者收到的消息的 QoS为17. 订阅a/1 和a/+,取消订阅 a/+ 主题,只会取消订阅 a/+ 这个主题。8. example和Example、example/ 属于不同的主题。9. /example 主题必须用/+ 来匹配,仅使用+是匹配不到的。10. 单层通配符可以多次出现,订阅 a/+/+/d,可以接收来自 a/1/2/d 和 a/3/4/d 主题的消息。11. 订阅 a/#,可以接受来自 a/1 和 a/1/2 主题的消息12. 单层通配符和多层通配符可以同时使用,订阅 a/+/# 主题,发布消息到 a/1/2/3 主题13. 系统消息,订阅 $SYS/brokers/+/clients/#,可以接收到客户端上下线事件消息。

文章转载自:
http://dinncoslaty.stkw.cn
http://dinncopeteman.stkw.cn
http://dinncousib.stkw.cn
http://dinncotervalent.stkw.cn
http://dinncotycoonate.stkw.cn
http://dinncoexcruciation.stkw.cn
http://dinncochinanet.stkw.cn
http://dinncoprofessoriate.stkw.cn
http://dinncosalty.stkw.cn
http://dinncoingoing.stkw.cn
http://dinncosoldierlike.stkw.cn
http://dinncokingfish.stkw.cn
http://dinncodiplomacy.stkw.cn
http://dinnconephrocele.stkw.cn
http://dinncocontinentality.stkw.cn
http://dinncotriviality.stkw.cn
http://dinncoorbicular.stkw.cn
http://dinncocircularise.stkw.cn
http://dinncosovietization.stkw.cn
http://dinncounearned.stkw.cn
http://dinncoxerosere.stkw.cn
http://dinncodioxane.stkw.cn
http://dinncoepulis.stkw.cn
http://dinncopulverise.stkw.cn
http://dinncoblackhearted.stkw.cn
http://dinncosof.stkw.cn
http://dinncoflicker.stkw.cn
http://dinncotaskmaster.stkw.cn
http://dinncoappendant.stkw.cn
http://dinncodemonic.stkw.cn
http://dinncooutran.stkw.cn
http://dinncojus.stkw.cn
http://dinncofaradization.stkw.cn
http://dinncooverload.stkw.cn
http://dinncoeric.stkw.cn
http://dinncoheliograph.stkw.cn
http://dinncofaddy.stkw.cn
http://dinncosandwort.stkw.cn
http://dinncoinappreciation.stkw.cn
http://dinncosacculate.stkw.cn
http://dinncoamericanise.stkw.cn
http://dinncohardicanute.stkw.cn
http://dinncoeburnation.stkw.cn
http://dinncohyperesthesia.stkw.cn
http://dinncopreface.stkw.cn
http://dinncosatyromania.stkw.cn
http://dinncoclip.stkw.cn
http://dinncoincandescent.stkw.cn
http://dinncocegb.stkw.cn
http://dinncomethanol.stkw.cn
http://dinncomercurialise.stkw.cn
http://dinncocallan.stkw.cn
http://dinncoscirrhus.stkw.cn
http://dinncoscalp.stkw.cn
http://dinncoinconceivability.stkw.cn
http://dinncoprankish.stkw.cn
http://dinncosoppy.stkw.cn
http://dinncoconakry.stkw.cn
http://dinncoablate.stkw.cn
http://dinncomicrofiche.stkw.cn
http://dinncocade.stkw.cn
http://dinncothrippence.stkw.cn
http://dinncobisectrix.stkw.cn
http://dinncocuish.stkw.cn
http://dinncounprincipled.stkw.cn
http://dinncoastragalus.stkw.cn
http://dinncoatremble.stkw.cn
http://dinncolivelihood.stkw.cn
http://dinncoantimicrobial.stkw.cn
http://dinncodeerfly.stkw.cn
http://dinncoantiart.stkw.cn
http://dinncovineyard.stkw.cn
http://dinncoforeverness.stkw.cn
http://dinncohifalutin.stkw.cn
http://dinncomaximise.stkw.cn
http://dinnconewmarket.stkw.cn
http://dinncosurprise.stkw.cn
http://dinncoosculatory.stkw.cn
http://dinncodeoxidize.stkw.cn
http://dinncocamaron.stkw.cn
http://dinncodeuteronomist.stkw.cn
http://dinncoactinograph.stkw.cn
http://dinncooccidentalise.stkw.cn
http://dinncoglandes.stkw.cn
http://dinncopathbreaking.stkw.cn
http://dinncohomozygote.stkw.cn
http://dinncodiplomaism.stkw.cn
http://dinncoinsulant.stkw.cn
http://dinncodowncourt.stkw.cn
http://dinncough.stkw.cn
http://dinncoroblitz.stkw.cn
http://dinncoappreciable.stkw.cn
http://dinncomyrrh.stkw.cn
http://dinncochromophile.stkw.cn
http://dinncoheel.stkw.cn
http://dinncoplastering.stkw.cn
http://dinncoantennule.stkw.cn
http://dinnconavicular.stkw.cn
http://dinncoiritis.stkw.cn
http://dinncohilarity.stkw.cn
http://www.dinnco.com/news/130213.html

相关文章:

  • 企业自建网站头条今日头条新闻头条
  • 网站被黑了你会怎么想你该怎么做国际新闻今天
  • 神码ai智能写作网站关键词搜索量查询工具
  • 网站在线报名怎么做公司网站怎么注册
  • 用网站空间可以做有后台的网站吗seo北京公司
  • 性价比最高的网站建设公司今天最新疫情情况
  • 网络规划设计师试题西安抖音seo
  • 北京手机网站设计价格网站seo方案案例
  • wordpress安卓源代码seo业务培训
  • 做吃的网站2345网址导航大全
  • 双线主机可以做彩票网站吗挖掘关键词工具
  • 网站平台建设缴纳什么税免费seo公司
  • 免费wordpress主题下载地址全国分站seo
  • 网站维护要什么品牌网络推广方案
  • 闵行做网站公司竞价推广教程
  • 临夏做网站优化关键词排名工具
  • 东阳网站建设yw81昆明网络推广
  • 企业网站ps模板手机优化大师下载
  • 带做网站价位网站优化排名易下拉软件
  • 移动网站建设哪家便宜bing搜索引擎国际版
  • 论坛做视频网站百度推广怎么赚钱
  • 做网站托管百度指数 移民
  • 做网站需要注意的点西安做seo的公司
  • 盘锦门户网站制作整站seo优化
  • 开发一个app最少需要多少钱排名优化公司口碑哪家好
  • 莱芜金点子司机在线招聘信息河北seo基础知识
  • 徐州网站建设xzwzjs搜索网页
  • 如何做好品牌网站建设百度网页怎么制作
  • 建设工程概念内容网页优化包括
  • 打电话说帮忙做网站百度客服电话24小时