用Apache Axis实现Web Service(一)

Web Service的优点就不废话了,大家都知道。如果你还不知道,这篇文章不适合你。 

Apache Axis是Apache SOAP的第三代版本,在运行速度、灵活性、稳定性等多个方面都远远超过后者。更重要的是,Axis支持WSDL(Web Service Description Language,由IBM、MS制定的Web Service描述语言规范,得到了业界最广泛的支持)。

Apache Axis可以从http://ws.apache.org获得,目前的版本支持Java,也支持C++。我使用的是axis1.1,运行环境JDK1.4+Tomcat5.0,操作系统XP

解压缩下载的文件到硬盘上,将webapps目录下的axis(后者axis-version)目录copy到TOMCAT_HOME/webapps下,以下将TOMCAT_HOME/webapps/axis记为AXIS_HOME。OK,访问http://localhost:8080/axis就可以看到axis的欢迎页面了。点击Validate链接将运行happyaxis.jws,可以检查axis的配置是否正确。如果happyaxis没有返回出错信息,则表示配置正确。如果出错,可能是axis需要的jar包确实。把activation.jar/mail.jar/xerces.jar(其实,也可以使用其他XML parser,如JDK1.4包含的Crimson,在axis的文档中也有说明)放置到TOMCAT_HOME/commons/lib下。

点击axis欢迎页的View链接,可以看到系统已发布的Web Service 列表。 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值