首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Axis入门配备

2012-11-10 
Axis入门配置在网上看到一篇文章,感觉介绍的很详细,所以转载过来以便以后学习?前提:已有一个web项目,名为t

Axis入门配置

在网上看到一篇文章,感觉介绍的很详细,所以转载过来以便以后学习

?

前提:已有一个web项目,名为testAxis ,路径:E:\eclipseWork\testAxis

1、下载axis包

http://www.apache.org/dyn/closer.cgi/ws/axis/1_4

下载 axis-bin-1_4.zip

解压到 E:\axis-1_4

2、配置axis

将?E:\axis-1_4\lib 里面的文件拷到 E:\eclipseWork\testAxis\web\WEB-INF\lib 下

编辑 E:\eclipseWork\testAxis\web\WEB-INF\web.xml

<welcome-file-list>
??? <welcome-file>index.jsp</welcome-file>
? </welcome-file-list>

前加入:

启动刚刚配置好的项目,并确保访问http://localhost:8080/testAxis/services页面显示正常

打开cmd

cd E:\eclipseWork\testAxis\web\WEB-INF


E:\eclipseWork\testAxis\web\WEB-INF>java-Djava.ext.dirs=E:\eclipseWork\testAxis\web\WEB-INF\liborg.apache.axis.client.AdminClient-lhttp://localhost:8080/testAxis/servlet/AxisServlet deploy.wsdd

成功的话会显示:

Processing file deploy.wsdd
<Admin>Done processing</Admin>

并在 E:\eclipseWork\testAxis\web\WEB-INF 下面产生 server-config.wsdd 文件

重启tomcat,并访问 http://localhost:8080/testAxis/services?会发现多出来一个service

And now... Some ServicesAdminService (wsdl) AdminService Version (wsdl) getVersion SayHello (wsdl) sayHello

就说明你的配置成功了

5、测试webservice

访问 http://localhost:8082/testAxis/services/SayHello?wsdl

直接运行,如果打印出 hello 就说明客户端调用成功!

热点排行