2012-09-13 55 views
3

我正在开发包含iOS和Android应用程序的系统。我有两种方法:适用于Android和iOS应用程序的后端

1 - 我想过使用MySQL作为后端。 然后使用REST in java using jersey将我的资源转移到应用程序。

2 - 目前我听说有关Parse这被认为是添加后端到移动应用程序的简单方法。它可以让移动开发人员无需服务器地编写服务器代码

哪一个是你的建议?请以正确的理由和您的个人经验支持您的答案。

+0

你的后端有什么样的数据? –

+0

我需要保存任意数据,保存照片和其他文件。创建用户帐户并添加Facebook登录。我认为他们都得到'parse'的支持,但我想知道优势和劣势。 – Ali

回答

1

我参与了iOS/Android应用程序的开发。我们使用java编码的服务器作为运行在Tomcat 7上的Web服务,具有mongoDB数据库和JSON解析通信。当然不是最好的解决方案,但它工作。

+0

谢谢,我可以知道你的服务器?如何在服务器上的Tomcat中运行Java代码(可能在Eclipse中)? – Ali

+0

我没有在服务器上工作太多,但我可以告诉你,我们在Eclipse中开发它,将它作为一个战争导出,然后Tomcat有一个Web界面,您可以在其中发送文件,并使用特定地址启动服务器例如localhost:8080/myserver,如果你在本地运行)。它是否回答你的问题? – rdurand

+0

那么,我知道如何在本地主机上运行它,我想知道你的真实服务器。你如何设置你的数据库和Web服务? – Ali

3

如果你想要时髦,可以使用node.js和MongoDB。 (尽管MongoDB不再流行,但它允许任意长度的二进制文件并且工作得很好。)带MongoDB的PHP也可以正常工作。

我的理由:它们是广泛的技术,进入壁垒非常低。避免Java,除非你想要护理你的JVM。

+0

+1对你的帮助,谢谢。 – Ali

+0

不客气。让我们知道您选择什么,即使您必须回答自己的问题。 – alexfernandez

+0

ios应用程序如何通过解析与node.js服务器通信?或者还有其他方法吗? –

相关问题