使用JAX-WS / Axis2开发Restful Web服务

时间:2010-09-16 09:27:36

标签: java web-services apache rest axis

我是Restful Web Services的新手,并对创建一个需要的一些要求提出了一些问题。

1)我只在机器上安装了Apache2,我无法安装任何EE服务器。在这种情况下是否有可能创建Restful Web Service?在我的案例Axis2或JAX-WS中哪个更好?

2)我想让某些文件的内容可以访问Internet,所以我需要创建一个将由客户端调用的函数,并从文件返回例如XML?有没有办法直接使用URL映射共享文件?

非常感谢!

1 个答案:

答案 0 :(得分:1)

1)你无法安装任何EE服务器,好的。如果您可以安装Apache Tomcat,请使用mod_jk,以便Apache可以将某些请求重定向到Tomcat。在这种情况下,您可以使用Apache Axis2,Apache CXF或METRO(主要是SOAP服务)或Jersey(用于RESTful服务)。另一方面,如果您无法安装tomcat,请尝试使用Zend Framework进行PHP开发Web服务;

2)使用RESTful Web服务,您可以使用XML或JSON将任何资源(文件内容)返回给用户。

祝你好运, 罗穆阿尔。