我打算實現以下項目,並會感謝如果有人可以靈活我的方法!嵌入式網絡服務器HTML5移動應用程序的方法
我想在智能手機(跨平臺)和運行網絡服務器的嵌入式微控制器之間建立完全雙向的無線實時通信。
網絡服務器應該實時提供所連接硬件的數據,例如, temerature。 智能手機應在屏幕上呈現這些圖像,並且您應該能夠使用智能手機配置硬件(例如led顏色),並將配置保存到嵌入式網絡服務器。
我的第一個猜測是使用HTML5 websockets,但它們並不適用於所有平臺,所以我受到了使用JSON-RPC的XBMC的啓發。
試想一下,藍牙通過網絡服務器和wifi加密狗連接到μC的車載系統。
我的計劃是在web服務器上實現一個web應用程序,它可以滿足上述目的。但棘手的部分是讓用戶建立到立體系統的藍牙連接,因爲我查找了類似的問題,說你不能使用HTML5訪問智能手機上的藍牙等東西。這是目前的想法: hardware - >μC - > webserver - > HTML5 Webapp-> WIFI - >智能手機 通過JSON RCP進行通信。
如果有人能夠對上述想法和計劃實施發表聲明,我將非常感激,因爲我從未這麼做過!
謝謝你們!
也許你可以建立一個應用程序,它內嵌了webview。這樣的本地代碼可以與藍牙和類似的東西進行通信,你可以讓你的控件等HTML5? – Lukas1