2013-08-26 31 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数据库。但是,对于实时应用程序,我不确定什么是最佳选择。