我想实现一个RESTful webservice我需要运行我的服务器来处理请求,比如SOAP

时间:2011-06-20 02:57:26

标签: android web-services json rest

我想使用JSON为Android应用程序实现RESTful Web服务。我是否需要运行我的服务器以使例如GET请求工作,就像使用SOAP一样。我已经阅读了有关servlet的内容,但我不知道这是否是必要的。

2 个答案:

答案 0 :(得分:1)

如果您查询自己的服务器,则需要先对服务器进行编程以处理请求。另一方面,如果您查询第三方RESTful服务器,那么您只需创建相应的http请求,发送它并处理响应。

Servlet用于基于Java EE的服务器实现。您可以使用任何编程语言或框架实现服务器。

答案 1 :(得分:1)

如果您将在服务器上使用PHP,那么您可以使用像Kohana,CodeIgniter,CakePHP等PHP应用程序框架编写RESTful服务。有很多。

这些框架内置了以JSON格式编码结果的函数,它们支持开箱即用的REST方法。

如果您愿意,我也确定也有类似的基于IIS和.NET的方法。