Android应用程序的云数据库服务

时间:2011-11-24 15:47:05

标签: android database-design

我正在尝试编写包含备注列表并在其他用户之间同步的Android应用程序(例如,如果两个用户使用该应用程序,其中一个更新列表,则第二个将自动更新)。我读到了关于mongoDB的内容,我正在尝试将它用于此提议(我正在寻找免费服务,因为我正处于研究期)。我可以使用mongoDB来实现它吗?有什么比这更简单的了吗?我读到了关于REST api的内容,我不明白我应该如何处理...为什么mongoDB的所有示例都出现在localhost url中?它应该是云服务不是吗?我开了一个帐户,我试图通过发送GET请求从我的Android应用程序中使用它而没有成功..我错过了什么?我也应该实现服务器端吗?

提前致谢

1 个答案:

答案 0 :(得分:1)

首先让我减轻一些事情,

您是否知道如何编写Web服务(无论使用何种语言或API)?

你知道服务器端的javascript(Nodejs)吗?

没关系,你应该记下一个web服务来存储和检索你的数据,例如以json格式,然后在你的apk中你只是使用它(ui,编辑等),然后你将它传递给你的webservice ,

现在关于MongoDB

mongoDB是为云环境开发的,所以你可以,但是今天我认为cloudfoundry http://www.cloudfoundry.com/只是支持mongoDB作为其数据服务之一的稳定环境,因此注册云代工厂并开始使用

你需要了解node.js或php或python的一些知识才能使用cloudfoundry

Some apps with source

我知道这个person,他太善良无法领导你了


AND

搜索并询问,如何为mongodb制作php web服务?!

如何在android中使用Web服务?!

您的问题的某些部分(Localhost),就像您对基于网络的应用程序一无所知!

第一步

在PHP / MongoDB中创建一个WebService (因为php上有很多资源)无论如何要存储和检索数据(Json更好,因为它很容易在android中工作)

然后询问其他部分!