MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)协议是基于 TCP/IP 协议栈构建的异步通信消息协议,是一种轻量级的、客户端服务端架构的、发布/订阅模式的消息传输协议。 MQTT协议最初版本是在1999年建立的,发明人是 Andy Stanford-Clark 和 Arlen Nipper。MQTT 是他们为了利用卫星通讯监控输油管道所开发的协议,由此可见,MQTT 就是专为低带宽、高延迟或不可靠的网络而设计的。 MQTT 协议特点: - 简单易用,方便集成
- 安全可靠,支持TLS/SSL加密和认证机制
- 轻量级,占用带宽小,支持多种消息传输模式
- 灵活性,可知设备连接状态,可控数据传输质量
|