基本上,
我知道所涉及的各个组件从头到尾都是从绝对开始的。
我即将开展Android项目,我非常需要通过 HTTP 完全创建后端和交互方式。一个RESTful方法似乎还有很长的路要走,但现在我非常关注从哪里开始 - 我应该考虑的事情。
目前我发现以下内容很重要:
我还应该考虑其他替代方案吗? 这是最好的方法,因为到目前为止我没有做过PHP和很少的MySQL吗? 它主要是基于Android的事实意味着有独特的选择吗?
如果还有其他我应该考虑的好资源,我将非常感激!
干杯
答案 0 :(得分:2)
我处于同样的境地。我将开发一个带有REST后端(PHP + MySQL)的Android应用程序。 我正在考虑的一些事情:
我想使用Python而不是PHP,但是支持GCI for Python的共享托管服务较少。
答案 1 :(得分:1)
你知道VB还是C#?如果是这样,也许你应该考虑一个wcf webservice而不是PHP它非常简单,并且有很多关于与android集成的教程。
答案 2 :(得分:1)
基于REST的后端服务可以通过微软堆栈开发,我可以建议以下列方式创建REST完整的WCF服务。
使用REST WCF服务的好处如下: -
由于REST服务是基于资源的,因此其uri可以从任何平台直接调用其方法。因此,从Android应用程序调用WCF服务方法将非常容易。
对JSON的出色支持。 Serivce方法可以配置为以JSON格式发送响应和接收请求。 JSON是一种出色的轻量级,可互操作的数据交换格式。
支持各种HTTP动词。
看看以下内容: - http://msdn.microsoft.com/en-us/library/dd203052.aspx