连接到RestFul Webservice的Android客户端

时间:2010-11-10 10:36:13

标签: java android web-services client

你好 我已经厌倦了寻找一个连接到Android应用程序的休息webservice的简单示例。我知道以前有很多人问过这个问题,但作为一个理论,有很多不同的答案。 我知道我必须使用restful web-service,而不是SOAP用于移动应用程序。 我需要创建一个生成JSON的web服务,然后在Android中我可以解析JSON,但问题是因为我是android新手我正在寻找一个包含Server和client的简单示例。 服务器:具有数据库连接的JAVA和生成JSON的Restful WebService Android客户端:解析来自Web服务的JSON结果

如果有人可以提供这样的例子,请帮助我。

1 个答案:

答案 0 :(得分:3)

首先,在创建自己的Web服务之前,您可能希望尝试使用现有的Web服务,例如Yahoo提供的服务。

查看Yahoo的PlaceFinder API,它是一个可以调用的免费Web服务,并且有很好的文档记录。您可以找到JSON示例here

创建一个简单的标准Java应用程序,用于查询该Web服务,从响应中处理JSON,然后处理System.out.print中的内容,这将使您在将android平台引入问题之前熟悉所需内容

我没有使用过JSON示例,但我在XML端编写了一个quick tutorial,可能会有所帮助。一旦您对此感到满意,请将该代码引入Android应用程序并将其打印在屏幕上。

您的问题中有相当多的要求,请尝试我推荐的内容然后再提出更精确的问题

祝你好运!