1、修改web.xml加入Axis servlet
<servlet>
<servlet-name>Axis Servlet</servlet-name>
<servlet-class>org.apache.axis.transport.http.AxisServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Axis Servlet</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>
2、部署服务
使用两个文件:deploy.bat、deploy.wsdd
deploy.wsdd:
<?xml version="1.0" encoding="UTF-8"?>
<deployment xmlns="http://xml.apache.org/axis/wsdd/"
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
<service name="SayHello" provider="java:RPC">
<parameter name="className" value="com.SayHello"/>
<parameter name="allowedMethods" value="*"/>
</service>
</deployment>
deploy.bat:
set Axis_Lib=F:\java\lib\axis-1_4\lib
set Java_Cmd=java -Djava.ext.dirs=%Axis_Lib%
set Axis_Servlet=http://localhost:8080/webservice_test/services
%Java_Cmd% org.apache.axis.client.AdminClient -l%Axis_Servlet% deploy.wsdd
3、取消部署
使用两个文件:undeploy.bat、undeploy.wsdd
undeploy.wsdd:
<?xml version="1.0" encoding="UTF-8"?>
<undeployment xmlns="http://xml.apache.org/axis/wsdd/">
<service name="SayHello"/>
</undeployment>
undeploy.bat:
set Axis_Lib=F:\java\lib\axis-1_4\lib
set Java_Cmd=java -Djava.ext.dirs=%Axis_Lib%
set Axis_Servlet=http://localhost:8080/webservice_test/services
%Java_Cmd% org.apache.axis.client.AdminClient -l%Axis_Servlet% undeploy.wsdd
4、WSDL2Java
使用两个文件:SayHello.wsdl、WSDL2Java.bat
WSDL2Java.bat:
set Axis_Lib=F:\java\lib\axis-1_4\lib
set Java_Cmd=java -Djava.ext.dirs=%Axis_Lib%
set Output_Path=F:\
set Package=test.sayHello
%Java_cmd% org.apache.axis.wsdl.WSDL2Java -o%Output_Path% -p%Package% SayHello.wsdl
分享到:
相关推荐
axis发布webservice教程axis发布webservice教程axis发布webservice教程axis发布webservice教程
webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例
本人精心总结的axis发布webservice的详细步骤,以实例的形式讲解,希望可以帮到更多人(精心总结,绝非抄袭)
NULL 博文链接:https://sakajiaofu.iteye.com/blog/1199570
本案例实现使用Axis2生成.arr包发布WebService服务,并使用Axis2生成客户端代码方式调用WebService
spring集成axis发布webservice源码 spring集成axis发布webservice源码 spring集成axis发布webservice源码 spring集成axis发布webservice源码
借鉴网上的资源,弄了一个SpringBoot开发WebService之Axis示例。
一个基于axis的webservice接口例子
Axis1发布webservice服务,demo项目,已包含所需的jar包等各种文件,下载导入即可启动运行,有问题的欢迎咨询哈
详细描述了如何在tomacat6.0下发布webService,并以此为基础,进一步重点描述了如何在Weblogic10.3下发布webService。网上多半描述的是Weblogic8.1版本,而很少有关Weblogic10版本下发布webService。据本人了解,这...
使用axis开发webservice使用的jar包
使用axis发布webservice服务,客户端 服务端均有 本地测试通过。
Axis2WebService源码。本地测试通过。
发布成webservice使用到的包 博文链接:https://nidexuanzecjy.iteye.com/blog/580386
spring+axis集成webservice
Android 利用axis2 调用webservice 包含j2ee服务端代码和Android客户端代码 代码实现包含 List,map ,对象传递
axis调用第三方webservice接口所需的jar包,包括axis-1.4.jar,axis-jaxrpc-1.3.jar,axis-jaxrpc-1.4.jar,commons-discovery-0.5.jar,commons-logging-1.2.jar,cxf-rt-databinding-jaxb-3.3.1.jar,javax.mail-...
Eclipse + Axis2发布WebService
使用myEclipse,tomcat和Axis发布webService.pdf
axis+webservice教程+帮助文档