第一篇
一、环境准备
1.1软件下载准备
Tomcat 5.5下载地址:
http://tomcat.apache.org/download-55.cgi#5.5.20
Axis War包:
http://ftp.wayne.edu/apache/ws/axis2/1_1_1/axis2.war
Axis Eclipse plug-in(代码生成工具和打包工具):
http://apache.justdn.org/ws/axis2/tools/1_1_1/axis2-eclipse-codegen-wizard.zip
http://apache.justdn.org/ws/axis2/tools/1_1_1/axis2-eclipse-service-archiver-wizard.zip
Eclipse 3.2:
MyEclipse5.5M1:
1.2安装
A.首先搭建开发环境,将下载的Eclipse解压缩到一个目录,D:\eclipse;
B.将下载到的Axis的两个plug-in解压缩到eclipse\plugins目录下;
C. 进入D:\eclipse\links目录,如果没有links目录就自己新建一个;在links目录下新建“axis-eclipse-plugin.link”文档;编辑该文档,写上path=D:\eclipse\plugins。
D.安装MyEclipse5.5M1,将eclipse目录指向D:\eclipse,删除D:\eclipse\configuration下的org.eclipse.update目录。然后启动MyEclipse,选择“File->New->Other”可以看到如下的两个界面。
(1)、Axis2 plugins
(2)、Web Servieces plugins
E.下面开始搭建Web Services的部署环境。
将下载的tomcat5.5解压缩到一个目录D:\Tomcat5.5。
F.将axis2.war包拷贝到tomcat安装目录下的webapps目录。
G.启动Tomcat(D:Tomcat5.5binstartup.bat),打开浏览器输入并访问:http://127.0.0.1:8080/axis2来查看,结果如下图,表示axis2已经工作正常。
二、快速开始
2.1创建webApps项目
启动MyEclipse,新建立一个WebApps(File->New->Project->Web Project),给Project Name 为SayHello,其他保持不改变。
2.2创建WSDL文件
A.选择File->New-Other菜单,进入后找到MyEclipse->Web Services并选择WSDL.如下图:
B.点击下一步按钮,显示如下图:
C.选择“src”目录作为“Enter or select the parent folder”的值,“File name”值给定为SayHello.wsdl。
D.下一步,所有界面内容取默认值,Finish!
E.显示WSDL设计器的界面如下:
F.修改图中标红色的部分:
修改图中的NewOperation为SayHello;
修改input中parameters为SayHelloRequest;
修改output中parameters为SayHelloResponse;
修改完后如下图:
红色框内为变化的内容,WSDL文件修改完毕。
2.3从WSDL生成Java代码
A.选择菜单“File->New->Other”,从对话框中选取“Axis2 W