简要说明:
- 在一个合时的容器中安装Apache Axis2,例如Apache Tomcat,将axis2.war文件复制到webapps目录即可。
- 把服务安装到Axis2应用目录,复制*.aar文件到Axis2的services目录即可。
- 在你要运行的系统上安装客户端,并确认CLASSPATH中含有所有Axis2库文件。
- 运行客户端。
详细说明:从安装一个合适的容器开始,例如
Apache Tomcat。任何J2EE服务器都可以。要在服务器上安装Apache Axis2,从
http://ws.apache.org/axis2/download.cgi下载Axis2 WAR发行包并把它放到服务器的webapps目录。这个服务器将会根据正确的结构将其展开,就像在
前面的部分中看到的。Apache Axis2服务是以一个aar后缀的文件捆绑提供的,这个文件包括了定义服务的所有内容,例如必要的类和库及定义服务行为的文件services.xml。你可以用
Web管理程序来安装服务,但是现在为了使得事情更简化,复制aar文件到Axis2的services目录。例如,安装随Axis2例子一起发布的MyService服务,从
/samples/userguide复制文件/samples/userguide/build/MyService.aar到/webapps/axis2/WEB-INF/services目录,这个文件是用ant命令搭建的。你的客户端可以是各种形式,从一组文件到一个jar文件。重要的是要确保所有的特定的类在classpath中。除了那些属于客户端的类之外,你也必须把Axis2.jar加到CLASSPATH中。一般来说,你只要下载并解开Axis2标准发行包,把lib目录下的所有jar文件加到CLASSPATH中,就能达到这个目的。或者你也可以用axis2.bat(或者axis2.sh)脚本来运行你的客户端,他也能替你完成这个任务。比如,你可以用下面的命令运行客户端:axis2 org.apache.axis2.axis2userguide.Client. 见下一部分 – 服务介绍