webservice配置

更新时间:2023-11-14 12:00:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Webwervice配置

webservice需要2个配置文件,web.xml和server-config.wssd,其中web.xml是用来将webservice发布到web服务器的文件,在里面必须将webservice配置到相关servlet中去,以及建立相关的servlet-mapping,如下所示:

AxisServlet

Apache-Axis Servlet

org.apache.axis.transport.http.AxisServlet

AxisServlet /servlet/AxisServlet

AxisServlet *.jws

AxisServlet /services/*

上面表示Axis的webservice的servlet是通过AxisServlet来实现的,如果请求的格式为/servlet/AxisServlet,*.jws,或者在/services/的后面,都将调用Axis的servlet,进一步启动JAX-RPC的运行环境。

server-config.wssd是用来正式发布webservice的,如下所示:

其中每个service元素都配置一个Java Bean的webservice,name属性表示如何来调用这个webservice,如这里命名为getJavaBeanWsService,那么客户端将会用

/service/getJavaBeanWsService来调用webservice;属性provider定义为“java:RPC”,表示它是基于java bean的webservice调用。在属性parameter 中通过“className”来定义java bean的类名,通过“allowedMethods”来定义那些方法需要发布为webservice

本文来源:https://www.bwwdw.com/article/vv1v.html

Top