2011-11-24 43 views
0

我想写一个包含笔记列表中的Android应用程序,并同步他们的其他用户之间(例如,如果两个用户使用应用程序和更新列表中的第二个将获得其中的一个云数据库服务自动更新)。我阅读了mongoDB,我试图用它来提出这个建议(我正在寻找一个免费服务的原因,我正在学习期间)。我可以使用mongoDB来实现它吗?有更简单的东西吗?我读了REST api,我不明白我应该如何处理这个..为什么所有mongoDB的例子都显示l​​ocalhost url?它应该是一个云服务不是吗?我打开一个帐户,我试图从我的Android应用程序通过发送GET请求没有成功使用它..我错过了什么?我是否也应该实现服务器端?为Android应用程序

在此先感谢

+1

localhost url?它应该是一个云服务不是吗?什么 ?! O.o,开始在这里学习http://www.google.com/events/io/2010/sessions.html – Synxmax

+0

为什么你不给我链接www.gooogle.com?我已经构建了我的第一个应用程序 - 我试图学习如何将我的应用程序集成到云中,请你帮助我吗? – ItayB

回答

1

首先让我减轻了一些事情,

难道你知道如何编写Web服务(任何语言或API)!?

难道你知道服务器端JavaScript(的NodeJS)?

这并不重要,你应该写下一个web服务来存储和检索你的数据,例如以json格式,然后在你的apk中使用它(ui,编辑等),然后你将它传递给你Web服务,

现在关于MongoDB的

的MongoDB是为云环境开发的,这样你们就可以了,但今天我觉得cloudfoundry http://www.cloudfoundry.com/是唯一支持的MongoDB作为其数据服务的一个稳定的环境,使注册以云代工上手

你需要一些知识与node.js的或者PHP或者Python与cloudfoundry工作

Some apps with source

我知道这person,他实在是太仁慈导致铅ü


搜索和询问,如何使PHP的Web服务MongoDB的!

如何在Android中使用Web服务?!您的问题(本地主机)

一些地方,就像你没有基于Web的应用程序的任何想法!

第一步

创建一个WebService PHP/MongoDB的(原因有很多关于PHP资源)来存储和无论如何检索数据(JSON是更好的原因很容易的android内工作)

然后要求其他部位!

+0

我试图理解大局。在Android中构建可以通过REST API与MongoDB进行通信的客户端应用程序不够吗?mongoDB像服务器一样行事,还是应该实现/使用其他服务器? – ItayB

+0

顺便说一下,mongoDB不是一个限制,我只是读了几句关于他们,我看到他们提供240MB免费..我也读它是一个NoSQL数据库,这对我毫无意义...(我知道mySql&Sqlite )所以如果你能向我推荐其他免费服务,那将会很棒 – ItayB