本文主要描述如何使用 Apache 开源项目 Axis 提供的 API 来实现 Web Services 。本文中的提到的例子只为了方便本文的描述而提出,有不妥之处请见谅。
本文的读者应有 JAVA web 应用开发基础。应该具有看过 WSDL , SOAP , XML 等的基本规范。熟悉Eclipse+MyEclipse开发环境。
本文可以随意转载使用,但是要保留作者的署名。
一、环境准备
使用 Axis 来开发 Web services 需要准备 web 服务器, Axis API 。本文使用的 Web container 是 Tomcat5.5, Axis API 采用版本 2 。
1.1 软件下载准备
Tomcat 下载地址: http://tomcat.apache.org/download-55.cgi#5.5.20
Axis 标准包:
http://ftp.wayne.edu/apache/ws/axis2/1_0/axis2-std-1.0-bin.zip
Axis War 包:
http://ftp.wayne.edu/apache/ws/axis2/1_0/axis2.war
Axis Eclipse plug-in( 代码生成工具和打包工具 ):
http://apache.justdn.org/ws/axis2/tools/1_0/Axis2_Code_Generator.zip
http://apache.justdn.org/ws/axis2/tools/1_0/Axis2_Service_Archiver.zip
Eclipse+MyEclipse :可以到官方网站下载(本文为 3.2 + 5.0GA )
操作详细步骤请看: http://tb.blog.youkuaiyun.com/TrackBack.aspx?PostId=1613401