培训啦 IT技术

mqtt是长连接吗

发布时间: 2022-03-03 16:18:40

精选答案

mqtt是长连接

MQTT(消息队列遥测传输协议)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅模式的"轻量级"通讯协议,MQTT这种轻量级低消耗的协议来维护长连接。MQTT是基于TCP长连接,首先是先跟MQTT服务器建立TCP连接,然后发送登录请求,要保持长连接,定时发心跳包跟服务保持连接。

MQTT特点:

1.使用发布/订阅消息模式,解除应用程序耦合。

2.二进制形式编码,小型化传输,降低网络开销。

3.三种消息发布服务质量:至多一次、至少一次、只有一次。

4.采用心跳机制,通过间断性的发送报文。


其他答案

mqtt是长连接,它的报文比较小,非常适合于物联网嵌入式设备使用。

温馨提示:
本文【mqtt是长连接吗】由作者教培参考提供。该文观点仅代表作者本人,培训啦系信息发布平台,仅提供信息存储空间服务,若存在侵权问题,请及时联系管理员或作者进行删除。
我们采用的作品包括内容和图片部分来源于网络用户投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系我站将及时删除。
内容侵权、违法和不良信息举报
Copyright @ 2024 培训啦 All Rights Reserved 版权所有. 湘ICP备2022011548号