〖JAVA经验〗JAVA技巧(axis1客户端代码生成和服务端部署)

lib/axis.jar;lib/commons-discovery-0.2.jar;lib/commons-logging-1.0.4.jar;lib/jaxrpc.jar;lib/log4j-1.2.8;lib/saaj.jar;lib/wsdl4j-1.5.1.jar;lib/activation-1.1.jar;lib/mail-1.4.jar org.apache.axis.wsdl.WSDL2Java –server-side –skeletonDeploy true wsdl.wsdl -p com, 参数–server-side –skeletonDeploy true 说明同时生成客户端和服务端,如果去掉这段则只生成客户端代码

eclipse的jee-europa版本会自带从java类或接口生成wsdl和wsdd的插件,写服务类的是注意不用Set,List等集合类做为方法的参数

服务端部署:

在web.xml中加如如下配置

AxisServlet

org.apache.axis.transport.http.AxisServlet

Axis Admin Servlet

AdminServlet

org.apache.axis.transport.http.AdminServlet

100

AxisServlet

/servlet/AxisServlet

AxisServlet

*.jws

AxisServlet

/services/*

AdminServlet

/servlet/AdminServlet

获得wsdd文件后,考试.大提示可以用java -cp lib/axis.jar;lib/commons-discovery-0.2.jar;lib/commons-logging-1.0.4.jar;lib/jaxrpc.jar;lib/log4j-1.2.8;lib/saaj.jar;lib/wsdl4j-1.5.1.jar;lib/activation-1.1.jar;lib/mail-1.4.jar org.apache.axis.client.AdminClient -l http://127.0.0.1/axis/services/AdminService deploy.wsdd 将服务部署到应用服务器,如果原来没有AdminService这个服务,可以从apache上下载axis,将webapps下的axis部署到应用服务器下,然后执行上面的命令,就会自动生成AdminService这个服务。

一起交流学习请访问:Tore_m_1206686_21115_1_1.html”>http://www.shangxueba.com/sTore_m_1206686_21115_1_1.html

每一件事与每一个美丽景色,都有可能成为一生中的难忘。

〖JAVA经验〗JAVA技巧(axis1客户端代码生成和服务端部署)

相关文章:

你感兴趣的文章:

标签云: