网工干货知识

超全学习笔记
当前位置:首页 > 干货知识

MQTT协议与HTTP协议之间的区别

更新时间:2026年03月27日   作者:spoto   标签(Tag):
消息队列遥测传输协议(MQTT):该协议由 Andy Standford-Clark 和 Arlen Nipper 共同开发。它是一种基于发布/订阅模型的物联网交互协议。这种模型非常简单,但能够支持服务质量(QoS)方面的需求。由于其强大的功能,这种协议被广泛应用于各种物联网设备中。该协议具有许多优点:它基于TCP协议进行通信,同时使用SSL/TLS技术来确保安全性。在服务器之间的通信过程中,该协议使用CONNECT、PUBLISH、SUBSCRIBE、DISCONNECT等命令来完成通信任务。2. 超文本传输协议(HTTP):它被万维网用来定义消息的传输方式和格式。 该协议规定了服务器在通过网络传输信息时必须执行的动作。 当在浏览器中输入一个URL时,该协议会向服务器发送一个HTTP请求,然后服务器会返回一个HTTP响应给浏览器。 该协议还负责控制万维网上的网页的格式和呈现方式。MQTT协议与HTTP协议之间的区别:参数:MQTT、HTTP
缩写词消息队列传输机制超文本传输协议
建筑学它采用发布/订阅模型进行工作。它采用请求/响应模型来运作。
复杂性它的复杂性较低。情况要复杂一些。
被碾死了它使用的是传输控制协议进行通信。它基于传输控制协议(TCP)进行通信,同时也可以适应用户数据报协议的使用。
协议设计该协议的设计是以数据为中心的。该协议的設計是以文档为中心的。
消息大小由于采用了二进制格式,因此生成的消息大小会相对较小。由于使用了ASCII格式,因此生成的消息大小会更大。
标题大小它占用2个字节的存储空间。它占用8个字节的存储空间。
端口号它适用于1883端口。它适用于80或8080端口。
数据安全它通过SSL/TLS协议来保障数据的安全性。它并不提供安全性保障,不过HTTPS正是为了应对这种情况而设计的。
              马上抢免费试听资格
意向课程:*必选
姓名:*必填
联系方式:*必填
QQ:
思博SPOTO在线咨询

相关资讯

即刻预约

免费试听-咨询课程-获取免费资料