阿里云物联网平台

什么是物联网平台

阿里云物联网平台是一个集成了设备管理数据安全通信消息订阅数据服务等能力的一体化平台。向下支持连接海量设备,采集设备数据上云;向上提供云端API,服务端可通过调用云端API将指令下发至设备端,实现远程控制。

工作原理

在设备与物联网平台之间,通过MQTT协议进行数据传输;在物联网平台向业务服务器传输数据时,使用AMQP协议;当业务服务器向物联网平台传输数据时,调用HTTPS的API接口来传输数据。

阿里云物联网平台_第1张图片

MQTT与AMQP

MQTT:MQTT是一种轻量级的发布/订阅模式的协议,旨在提供高效的、低带宽低能耗的通信方式,适用于传感器和小型设备等资源受限的环境

AMQP:AMQP是一种支持点对点模型和发布/订阅模型的协议,旨在提供高度可靠、安全和灵活的消息传递机制,适用于复杂的企业应用和服务间的通信

MQTT协议设计简单,消息头部开销小,传输效率高,但功能相对较简单,不支持可靠性和安全性等高级特性。

AMQP协议功能强大,支持消息可靠性、事务性、流控制和安全性等高级特性,但相应地也增加了协议的复杂性和通信开销。

你可能感兴趣的:(阿里云,物联网,云计算)