Android客户端连接到RestFul Web服务
问题描述:
hello全部 我一直厌倦寻找一个简单的例子,连接到Android应用程序的其他web服务。我知道很多人之前曾问过这个问题,但是作为一个理论有很多不同的答案。 我知道我必须使用宁静的web服务,而不是移动应用程序的SOAP。 我需要创建一个生成JSON的web服务,然后在Android中我可以解析JSON,但问题是,因为我是android新手,我正在寻找一个简单的服务器和客户端示例。 服务器:JAVA与数据库连接和Restful WebService产生JSON Android客户端:它解析来自webservice的JSON结果Android客户端连接到RestFul Web服务
请如果有人能提供这样一个例子,请请帮助我。
答
首先,在您创建自己的Web服务之前,您可能想要试用现有的Web服务,例如Yahoo提供的服务。
看看雅虎的PlaceFinder API,它是一个免费的网络服务,你可以打电话,而且有很好的文档记录。您可以找到JSON示例here
创建一个简单的标准Java应用程序,该应用程序用于查询该Web服务,处理JSON,然后从响应中处理System.out.print内容,这将使您在使用之前熟悉需要的内容进入Android平台的问题
我还没有使用JSON的例子,但我写了一个quick tutorial在XML方面可能有所帮助。一旦您对此感到满意,请将该代码引入Android应用程序,并让它在屏幕上打印一些内容。
你有相当广泛的在你的问题的要求,请尝试我推荐什么,然后用精制进一步的问题
好运回来!