2013-08-26 54 views
0

首先讓我告訴你我是雲計算的新手。雲上的Websocket服務器存儲數據

我的目標是不斷從設備讀取傳感器數據,將其存儲在雲服務器中,然後實時將數據檢索到網站。

根據我的研究,我發現這可以通過使用以太網mbed板完成。

我會從傳感器讀取數據,並以JSON格式連續傳遞給websocket服務器,然後使用java腳本將數據顯示在我的網站上。

問題在這裏是我不知道如何將這些數據存儲在雲上。這個websocket服務器是否應該在某個雲上,以及這個服務器將如何存儲數據。

Plz help。或者有沒有其他的方式來實現這一目標?

對不起,如果這個問題沒有任何意義。

謝謝。

回答

0

如果你想通過雲運行你的websocket應用程序,那麼有很多方法。 我其實不確定那是你的期望或不是,但我已經使用jelastic來做同樣的事情,它工作的很好,很容易。試試一次,通過Jelastic實現你的應用程序。

以下鏈接 http://blog.jelastic.com/2013/07/10/websockets-tutorial-tomee/ 可能對您有幫助。

0

當您談論雲時,您是否計劃使用IaaS或PaaS提供商尚不清楚。在IaaS上,您需要設置所有內容,即安裝堆棧,數據庫和配置WebSocket,而在PaaS中,您擁有所有服務並且只需啓用這些服務並在不進行任何配置的情況下使用它們。

如果你正在尋找一個WebSocket實現的例子,你應該看看這個one,它會自動在雲上設置一個WebSocket應用程序。也許從這裏開始,您可以在想要使用Java Web應用程序的情況下開始設計您的應用程序。

爲了將數據存儲在雲上,據我所知,可以使用SQL和NoSQL技術,這意味着您可以使用MySQL,Mongo或PostgreSQL數據庫。但是,對於實時應用程序,我不確定什麼是最佳選擇。