博客 为什么API接口采用MQTT而不是HTTP? 物联网特性MQTT具有HTTP不具备的物联网特性:– 轻量级 在嵌入式设备上就可运行 – 可靠 支持多种 QoS 等级– 安全性 除了基于SSL/TLS的传输层安全,还支持用户名/密码或客户端证书的身份验证和授权机制– 双向通信 发布-订阅模式为设备之间提供了无缝的双向通信方式– 连续有状态的会话机制 资源开销MQTT 的连接开销较低,连接建立简单,报文头较小,适用于需要频繁通信或保持持久连接的场景。相比之下,HTTP 需要在每次请求-响应周期中建立和关闭连接,报文头较大,在网络带宽有限的情况下会增加传输延迟和负担。设备与语言支持MQTT因其轻量级、低带宽消耗、低资源占用率的特点,成为大规模设备的选择。MQTT 具有广泛的语言支持,C、PHP、Javascript、Python、Golang等编程语言均可实现 MQTT协议,使其能够与多个平台进行集成。 用蓝牙解决物联网的最后一公里通信 用FONNCENT方案构建蓝牙物联网 FONNCENT 专注蓝牙领域的技术研究与行业应用 联系我们