2016-08-24 31 views
0

我是做在Azure上物聯網中樞一些研究和驚喜地看到,它沒有使用SDK爲目的C.的NodeJS - MS Azure的物聯網

你打算如何我們解決這個問題?

一種選擇是:

1)使用創建的NodeJS我們自己的Web服務器。

2)使用Azure IoT NodeJS SDK將我們的Web服務器與Azure IoT連接起來。

3)然後,我們將創建Web服務(API)來手機(安卓,iOS版)與Web服務器,這反過來又連接到Azure的物聯網連接?

所以,在所有的過程是這樣的:

•用戶希望看到他的個人資料(假設配置文件存儲在SQLAzure表的 之一)。

•他點擊「配置文件」按鈕。

•API(最有可能的REST API)調用從手機制造到Web服務器上 「配置文件」按鈕點擊。

•我們的網絡服務器,然後會跟Azure和做必要的取 和數據返回JSON格式的移動。

•然後,我們將在我們的最終分析該信息,並顯示給用戶 。

我們希望通過上述場景實現終端用戶電話操作系統的獨立性。這也將幫助我們將應用程序輕量化,並且我們不會將Azure SDK添加到應用程序包中,而是通過Web服務器訪問它們。

希望它有正確的方式去解決它。如果更好的方式做同樣的事情,請讓我知道。

期待您的來信。

我一直在建議使用Azure的移動服務SDK,但恐怕它不會讓我拿目前在Azure中物聯網中心的SDK命令的槓桿作用。

話又說回來,也許我完全錯了,也許我並不需要直接在我的手機打電話物聯網。也許我只需要使用我的移動設備即可顯示Azure推送的數據。

任何Azure專家?幫幫我!!!

最佳

回答

0

您是否正在考慮與湛藍的物聯網SDK混合Objective-C代碼對C?你可能最終會圍繞c創建一些簡單的Objective-C包裝類,並以最小的努力,只公開你可能需要的必要API。