如何使用REST / HTTP将Android应用程序与Web应用程序链接

时间:2015-09-06 18:23:47

标签: java android mysql json rest

我是新来的。我需要就这个问题提出一些建议。

我在openshift上部署了一个开发良好的java Web应用程序并与mySQL连接。

我是android开发的新手。目前,我必须开发一个原生的android应用程序,它与我的openhift应用程序对话,用于mySQL中的数据。我明白要做到这一点,我必须在我的网络应用程序上创建一个RESTful Web服务,我的Android应用程序将调用Web服务。

我的问题是 1.我在哪里可以开始开发一个宁静的Web服务,是否有任何简单易懂的资源可以帮助我入门?我知道从头开始创建一个宁静的Web服务会很乏味,并且拥有一个框架将有助于更好地创建Web服务。请告诉我这个

  1. 是否有任何示例项目/教程指导我如何在我的网络应用和Android应用之间编写一个安静的API?

  2. 要创建一个宁静的Web服务,它使用json来解析信息,有没有这方面的指南?我不是很擅长json。如果有教程

  3. 会很好

    提前感谢您的指导!尽管在Android 1001次开始阅读开始时感觉迷失了如何开始!

1 个答案:

答案 0 :(得分:0)

  1. 如果您的代码是Java代码,我建议您查看Spring MVC框架。它是Java广泛使用的框架之一。

  2. 您可以查看Volley示例here。 对于Android中的HTTP调用,建议使用Volley

  3. 要创建由服务器发送的JSON响应,您可以查看Google的GSON库。要将JSON Web响应解析为Android代码中的Java对象,您可以使用任何ORM。 GreenDAO是一个稳定的开源库。