MQTT 和websocket 协议相关

本文介绍了MQTT协议在物联网中的广泛应用,它基于TCP/IP协议,采用订阅/发布者模式。报文格式包括报文类型和标志位,如QoS服务质量分为0、1、2三个等级。MQTT还具备保活机制,通过心跳间隔时间维持连接。WebSocket协议则实现了服务器与客户端的双向通信,通过ping/pong保持连接活跃,并支持connect、close和disconnect操作。
摘要由CSDN通过智能技术生成

MQTT 协议:

这是在物联网应用比较广泛的一种协议,属于MQTT是基于TCP/IP协议栈构建的异步通信消息协议。

采用的是订阅/发布者模式

1、报文格式

Fixed header 固定报头,所有控制报文都包含
Variable header 可变报头,部分控制报文包含
Payload 有效载荷,部分控制报文包含

固定报头:

Bit 7 6 5 4 3 2 1 0
byte 1 MQTT控制报文的类型 用于指定控制报文类型的标志位
byte 2... 剩余长度

1、报文类型,第一个字节 7-6 位   规范报文流动的方向

名字 报文流动方向 描述
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值