MQTT协议(八)——心跳检测

Ken
Ken
2018-02-02 / 0 评论 / 3,087 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2018年02月02日,已超过2303天没有更新,若内容或图片失效,请留言反馈。

心跳检测是客户端发送给服务端的。协议中关于心跳检测的作用是这样叙述的
1.在没有任何其它控制报文从客户端发给服务的时,告知服务端客户端还活着。

2.请求服务端发送 响应确认它还活着。
3.使用网络以确认网络连接没有断开。

一、场景示意图

QQ截图20180202114738.png

二、协议简述

心跳报文较为简单,客户端向服务端发送PING REQ报文,服务端需在合适的时间内回复PING RESP报文。否则客户端将会关闭服务端的连接,当然服务端也将关闭服务端的连接。

PING REQ与PING RESP仅由控制标识组成,也就是整个报文仅占据一个字节。

0

评论 (0)

取消