一、发布
1、deploy.wsdd文件
<deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> <service name="TestService" provider="java:RPC"> <parameter name="className" value="com.achievo.web.webservice.TestService"/> <parameter name="allowedMethods" value="*"/> </service> </deployment>
2、deploy.bat文件
set Axis_Lib=C:\apache-tomcat-5.5.23\webapps\graniteds\WEB-INF\lib set Java_Cmd=java -Djava.ext.dirs=%Axis_Lib% set Axis_Servlet=http://localhost:8888/graniteds/servlet/AxisServlet %Java_Cmd% org.apache.axis.client.AdminClient -l%Axis_Servlet% C:\apache-tomcat-5.5.23\webapps\graniteds\deploy.wsdd
二、卸载
1、undeploy.wsdd文件
<undeployment xmlns="http://xml.apache.org/axis/wsdd/"> <service name="TestService"/> </undeployment>
2、undeploy.bat文件
set Axis_Lib=C:\apache-tomcat-5.5.23\webapps\graniteds\WEB-INF\lib set Java_Cmd=java -Djava.ext.dirs=%Axis_Lib% set Axis_Servlet=http://localhost:8888/graniteds/servlet/AxisServlet %Java_Cmd% org.apache.axis.client.AdminClient -l%Axis_Servlet% C:\apache-tomcat-5.5.23\webapps\graniteds\undeploy.wsdd
三、生成客户端源代码
1、WSDL2Java.bat文件
set Axis_Lib=E:\workspace\Test\lib set Java_Cmd=java -Djava.ext.dirs=%Axis_Lib% set Output_Path=E:\workspace\Test\src set Package=com.jeyo.ws.testService %Java_Cmd% org.apache.axis.wsdl.WSDL2Java -o%Output_Path% -p%Package% http://localhost:8888/graniteds/webservice/TestService?wsdl