Azure IOT Hub云到设备有三种方式发送/传递消息
| 直接方法 | 设备孪生属性 | 云到设备的消息 | |
|---|---|---|---|
| 场景 | 需要立即确认的方案,比如立刻打开风扇 | 旨在将设备置于某个所需状态的长时间运行命令。 例如,将遥测发送间隔设置为 30 分钟 | 提供给设备应用的单向通知。 |
| 数据流向 | 双向。 设备应用可以立即响应方法。 解决方案后端根据上下文接收请求结果 | 单向。 设备应用接收更改了属性的通知。 | 单向。 设备应用接收消息 |
| 周期 | 不联系已断开连接的设备。 通知解决方案后端:设备未连接 | 设备孪生会保留属性值。 设备会在下次重新连接时读取属性值 | IoT 中心可保留消息长达 48 小时 |
| 目的 | 通过 deviceId与单个设备通信,或通过 作业与多个设备通信 | 通过 deviceId与单个设备通信,或通过 作业与多个设备通信。 | 通过 deviceId与单个设备通信。 |
| 传输大小 | 最大128KB | 最大8KB | 最大64KB |
| 频率 | 最高 | 中等 | 最低 |
| 协议 | MQTT或AMQP时可用 | MQTT或AMQP时可用 | 在所有协议上可用。 使用 HTTPS 时,设备必须轮询。 |
博客介绍了Azure IOT Hub云到设备有三种发送/传递消息的方式,聚焦于物联网领域中Azure云服务与设备间的消息交互。
757

被折叠的 条评论
为什么被折叠?



