2010-09-16 130 views
0

我是Restful Web Services的新成员,并且对创建一个需求提出了一些问题。使用JAX-WS/Axis2开发Restful Web服务

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

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

非常感谢!

回答

1

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

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

此致敬礼, Romualdo。