【问题标题】:Can AWS IoT device shadows work when communicating with device over HTTP(S)?通过 HTTP(S) 与设备通信时,AWS IoT 设备影子能否正常工作?
【发布时间】:2016-02-23 03:36:44
【问题描述】:

AWS IoT 引入的“设备影子”概念非常适合设备间断连接的情况。

但是,这似乎需要设备订阅来自远程“云”节点 (AWS IoT) 的消息。对于 MQTT 协议来说,这似乎是一项简单的任务,因为它是设备和远程节点之间的一种“始终在线”连接,而 MQTT 用于在两者之间主动推送消息。

但是当使用 HTTP 时,它会一直打开/关闭连接 - 我仍然可以使用设备阴影吗? 似乎在使用 HTTP 的情况下很难“订阅”来自远程节点的消息...

【问题讨论】:

    标签: http amazon-web-services iot aws-iot


    【解决方案1】:

    确实,HTTP 不允许您使用发布/订阅机制。

    但是您应该使用AWS IoT Device SDK 来连接您的硬件。每个设备 SDK 都使用 MQTT,它提供了一个可以发布和订阅的接口,而无需担心通信协议。也许您想使用 C、JavaScript 或 Arduino 以外的其他语言?

    【讨论】:

      猜你喜欢
      • 2023-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-11
      • 1970-01-01
      • 2018-02-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多