MQTT(Message Queuing Telemetry Transport)即消息队列遥测传输协议,它是一个专门针对物联网开发的轻量级传输协议,旨在为位于不稳定的网络环境中的低算能、低带宽的边缘物联网设备提供可靠的网络服务。MQTT协议针对低带宽、低计算能力的网络设备做了特殊的优化,使得其能适应物联网数据传输场景。
核心特点
- 轻量高效:MQTT 协议占用资源少,非常适合低功耗设备。
- 发布/订阅模式:
- 采用发布/订阅模型,使得消息生产者与消费者不需要直接建立连接,从而实现了解耦。