2

AWS IoT によって導入された「デバイス シャドウ」の概念は、デバイスの接続が断続的な状況に最適です。

ただし、これには、デバイスがリモートの「クラウド」ノード (AWS IoT) からのメッセージをサブスクライブする必要があるようです。MQTT プロトコルの場合、これは簡単な作業のようです。これは、デバイスとリモート ノード間の「常時接続」接続であり、MQTT は 2 つの間で積極的にメッセージをプッシュすることを目的としているためです。

ただし、常に接続を開いたり閉じたりする HTTP を使用している場合、デバイス シャドウを使用することはできますか? HTTPの場合、リモートノードからのメッセージを「サブスクライブ」するのは難しいようです...

4

1 に答える 1

1

実際、HTTP ではパブリッシュ/サブスクライブ メカニズムを使用できません。

ただし、AWS IoT Device SDKを使用してハードウェアを接続する必要があります。すべてのデバイス SDK は MQTT を使用し、通信プロトコルを気にせずにパブリッシュおよびサブスクライブできるインターフェイスを提供します。C、JavaScript、または Arduino 以外の言語を使用したい場合がありますか?

于 2016-02-22T19:36:44.690 に答える