商场日常管理有哪些:webservice配置文件

来源:百度文库 编辑:中财网 时间:2024/04/29 14:22:07

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的,如下所示:

http://xml.apache.org/axis/wsdd/"
 xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
 
  
   
   
  

 
  
   
  

 

 

其中每个service元素都配置一个Java Bean的webservice,name属性表示如何来调用这个webservice,如这里命名为getJavaBeanWsService,那么客户端将会用/service/getJavaBeanWsService来调用webservice;属性provider定义为“java:RPC”,表示它是基于java bean的webservice调用。在属性parameter 中通过“className”来定义java bean的类名,通过“allowedMethods”来定义那些方法需要发布为webservice