2011-02-14 178 views
1

因此,对于我的Android应用程序,我需要一个集中的服务器,以便多个手机可以使用它。这台服务器只会保存文本。每个请求只需坐标和一个字符串。Android网络服务器

我查看了Amazon S3和Google Storage。这些通过RESTful API存储信息“桶”。所以基本上,我不能像这样将数据放入/获取信息。我将不得不发送/接收正确的文本文件?

它会更有意义(无论是在财政和技术上),购买我自己的Web服务器,所以我可以创建一个MySQL数据库或其他东西,这样做,或桶的东西仍然是最好的方式去(云储存)。

谢谢!

回答

2

当数据被读取/服务的次数多于写入/存储的倍数时,存储服务往往是最有意义的。您所描述的情况听起来像是其中一个托管服务器选项(EC2,Rackspace等)的良好用例,但您也可能希望查看Google App Engine,因为它会在您承担任何费用之前为您提供一些免费服务。这将让你开发一个应用程序而不需要任何投资,特别是因为你还不知道你的应用程序的未来使用率会是什么。

在任何这些环境中,您都可以创建一个Web服务,允许客户端通过http/REST连接来存储信息。

+0

谷歌应用程序存储提供存储和数据库访问集中在公共服务器环境中,就像其他人一样吗? – slandau 2011-02-15 14:14:58