为独立人员开发iPhone应用程序的后端Web服务和数据库

时间:2012-05-09 11:03:37

标签: iphone database web-services web-hosting

我想开发我的iPhone应用程序,但我不确定我可以选择托管数据库和web服务与我的iPhone应用程序进行通信。有人可以建议我这可能是最好的方法吗?

我知道如何构建一切,但从未遇到过这种情况。我一直在环境工作,我们要求管理员给我们服务器,我们托管一切,但如果我想自己做,没有服务器基础设施,我可以选择什么?我是否需要从网络托管服务提供商那里购买?

感谢。

1 个答案:

答案 0 :(得分:1)

根据我的经验,我为iPad客户端开发了后端部件。它是REST,ASP.NET Web API(WCF Web API)以及后端MS SQL Server和MySQL上的数据库。

无论如何,对于移动客户端,您可以自由使用REST。它可以是来自.NET的ASP.NET Web API或其他有助于例如从Java进行REST服务的库。

REST很好地被移动客户端应用程序使用。然后从客户端应用程序的角度来看,无论数据库后端是什么,都是如此。

谈到托管它还取决于要求到后端。如果没有服务器基础架构,则可以使用Amazon PaaS(EC2)等云PaaS。或者由yourslef托管服务器。