热门文章> mqtt是长连接吗 >

mqtt是长连接吗

36氪企服点评小编
2022-01-13 14:44
2075次阅读

| 企服解答

MQTT是长连接。MQTT(消息队列遥测传输协议)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅模式的"轻量级"通讯协议,MQTT这种轻量级低消耗的协议来维护长连接。

mqtt是长连接吗mqtt是长连接吗

MQTT是基于TCP长连接,首先是先跟MQTT服务器建立TCP连接,然后发送登录请求,要保持长连接,定时发心跳包跟服务保持连接。

| 拓展阅读

1、 MQTT的介绍

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和致动器(比如通过Twitter让房屋联网)的通信协议。

2、 MQTT的特点

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

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

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

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

[免责声明]

文章标题: mqtt是长连接吗

文章内容为网站编辑整理发布,仅供学习与参考,不代表本网站赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时沟通。发送邮件至36dianping@36kr.com,我们会在3个工作日内处理。

消息通知
咨询入驻
商务合作