0

私はアズールのIoTハブに研究のビットを行うと、それはあなたが私たちがこの問題を回避提案するにはどうすればよいのObjective C.NodeJS - MSのAzureのIoT

のためのSDKを持っていないのを見て驚いありましたか?

1つのオプションは、次のようになります。

1)NodeJSを使用して私たち自身のWebサーバーを作成します。

2)WebサーバーとAzure IoTを接続するには、Azure IoT NodeJS SDKを使用します。

3)電話(Android、iOS)とWebサーバーを接続するWebサービス(API)を作成し、Azure IoTに接続しますか?

だから、すべてのプロセスに対して、このようなものになるだろう:

ユーザー•は、(プロファイルがSQLAzure内のテーブルの 1に格納されていると仮定)、彼のプロフィールを見たいです。

•「プロフィール」ボタンをタップします。

•API(ほとんどの場合、REST API)コールは、モバイルからWebサーバー の[プロファイル]ボタンタップで呼び出されます。

•WebサーバーがAzureと通信し、 をフェッチして、データをJSON形式でモバイルに返します。

•最後にこの情報を解析し、 ユーザーに表示します。

私たちは、上記のシナリオを使用してエンドユーザの電話オペレーティングシステムから独立性を達成したいと考えています。これはまた、私たちのアプリを軽量化し、Azure SDKをアプリケーションバンドルに追加するのではなく、Webサーバー上でAzure SDKをアクセスすることに役立ちます。

これは正しい方法です。同じことをするより良い方法があれば、私に知らせてください。

お待ちしております。

私はAzure Mobile Services SDKを使用するように勧められましたが、Azure IoT Hub SDKにあるコマンドを利用することはできません。

もう一度私はおそらく多分私の携帯電話でIoTを直接呼び出す必要はないかもしれません。たぶんAzureからのプッシュとプルされたデータを表示するには、私の携帯電話が必要です。

いずれかのAzureエキスパート??助けて!!!

ベスト

答えて

0

あなたはCのための紺碧のIoT SDKとObjective-Cのコードを混合検討していますか? cの周りにいくつかの単純なObjective-Cラッパークラスを作成し、必要最小限の努力で、必要なAPIのみを公開することができます。

関連する問題