首页 热点资讯 义务教育 高等教育 出国留学 考研考公

MQTT协议和TCP协议有什么区别?为什么人们推荐MQTT协议?

发布网友 发布时间:2022-04-23 04:43

我来回答

5个回答

热心网友 时间:2022-04-28 01:37

MQTT协议是Message Queuing Telemetry Transport的缩写,中文名叫作消息队列遥测传输。是一个即时通讯协议,该协议支持所有平台,可以当作传感器来使用,举个例子,你仅仅在家通过此协议制造一个“传感器”,家里有医疗设备和装置并且安上了无线发射器,这样很适合那些有旧疾而且需要定期检查的病人们,在家就可以用设备自我检查之后通过无线MQTT协议将检查结果发送给负责你的医生,医生可以随时查看你的健康状况,并给出合理的建议,这样极大地方便了用户和医生的交流,非常便利。所以在推送信息和快速即时方面MQTT协议发展前景很是可观。

而TCP协议是学过计算机的人都比较熟悉的协议,分了四层,面向连接又可靠,可以用于文件传输、远程登陆、发送邮件等,但传输速度较慢,要求也比较多。这两个协议中大多数人都会推荐MQTT协议,因为MQTT是建立在TCP基础之上的,光实时性这一点就符合许多人的要求,现在信息高速时代大家要的第一点就是快速,让生活方便,并且比TCP有过之而无不及

我也相信在未来MQTT协议会出现在我们的生活各个方面,这样灵活便捷的协议如果我们很好地利用,对我们信息技术的发展一定有着很大的帮助,这也是移动互联网发展的特色了吧。其实也不能绝对性地说MQTT比TCP好,只能说它功能更加全面,适应时代发展的要求,所以推荐选择它。

现在MQTT协议国内外也在逐渐应用,相信它会发展得越来越好的。

热心网友 时间:2022-04-28 02:55

Mqtt协议是建立在TCP协议之上的,比如用TCP协议做一个即时聊天室,但是在连接服务器(检查合法性,断开连接)、订阅主题(加入聊天室)、发布消息这些过程中,约定的报文格式和设计的服务器处理逻辑就是MQTT协议的内容。TCP的核心思想是分组交换,MQTT的核心思想是简单并适应物联网环境。整体来说MQTT协议适用范围更广。

热心网友 时间:2022-04-28 04:30

MQTT协议
为低带宽和不稳定的网络环境中的物联网设备提供可靠的网络服务,是专门针对物联网开发的轻量级传输协议

主要为
实现简单
轻量 占用带宽低

可传输任意类型数据

无应用消息投

最小数据包只有2个比特

低带宽 低能耗 低成本

热心网友 时间:2022-04-28 06:21

MQTT是平时物联网数据传输,而TCP用于互联网应用。MQTT它拥有长连接透传优势,比起TCP更加方便。更多人选择tcp

热心网友 时间:2022-04-28 08:29

MQTT协议是建立在TCP协议之上的。MQTT是一个即时通讯协议,它支持所有平台,是可以当作传感器来使用。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com