MQTT 与HTTP 的区别
| 特性 | MQTT 协议 | HTTP 协议 |
|---|---|---|
| 传输层 | TCP | TCP 或 UDP |
| 分发模型 | 发布 - 订阅模型 | 请求 - 响应模型 |
| 分发关系 | 1 对 0/1/N | 1 对 1 |
| 数据安全 | 使用 SSL/TLS | 不一定采用 HTTPS |
| 加密 | 应用层对有效载荷加密 | 不在应用层加密 |
| 消息头大小 | 较小 | 较大 |
| 特性 | MQTT 协议 | HTTP 协议 |
|---|---|---|
| 传输层 | TCP | TCP 或 UDP |
| 分发模型 | 发布 - 订阅模型 | 请求 - 响应模型 |
| 分发关系 | 1 对 0/1/N | 1 对 1 |
| 数据安全 | 使用 SSL/TLS | 不一定采用 HTTPS |
| 加密 | 应用层对有效载荷加密 | 不在应用层加密 |
| 消息头大小 | 较小 | 较大 |