Android网络服务器

时间:2011-02-14 22:18:27

标签: android mysql amazon-s3 google-cloud-storage

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

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

购买我自己的网络服务器会更有意义(无论是在经济上还是技术上),所以我可以创建一个MySQL数据库或其他东西并以这种方式实现,或者说存储桶仍然是最好的方式(云存储)。

谢谢!

1 个答案:

答案 0 :(得分:2)

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

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