专栏名称: 嵌入式微处理器
关注这个时代最火的嵌入式微处理器,你想知道的都在这里。
今天看啥  ›  专栏  ›  嵌入式微处理器

为什么在物联网应用中大多使用MQTT?

嵌入式微处理器  · 公众号  ·  · 2024-09-30 12:00

文章预览

物联网应用中MQTT和HTTP都有应用,但是应用的场景不同。 在物联网应用中,大多选择使用MQTT(Message Queuing Telemetry Transport)而不是HTTP(Hypertext Transfer Protocol),主要基于以下几个方面的优势: MQTT优势 1. 节省网络带宽 数据包大小 :MQTT使用轻量级协议,数据包大小相较于HTTP更小。MQTT的消息头仅需2字节,而HTTP协议的消息头部则复杂得多,即使是最简单的HTTP请求,消息头部也至少几百字节。 传输效率 :MQTT的订阅-发布机制意味着在一个周期内只发送一次数据,而HTTP在每次请求时都要发送头部信息,这使得MQTT在传输大量数据时更加节省带宽。 2. 更好的延迟 连接机制 :HTTP的客户端-服务器模式每次请求都需要建立连接,这带来了较高的延迟。而MQTT中,客户端只需要与服务器建立一次连接,随后的请求只需要发送一个小的数据包以更新状态,因此MQ ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览