axis1.4部署安装

本人整理的axis1.4 WebService开发所需jar包下载地址:http://yunpan.cn/QIxdtAAaEjsjb

 

1.axis简介:

          Axis(Apache eXtensible Interaction System)是一款开源的WebService 运行引擎,它是SOAP 协议的一个实现,其本身来源于Apache 的另一个项目Apache SOAP。Axis 分为1.x系列和2 系列,两个系列体系结构和使用上有较大的区别,相对而言,Axis1.x 更加稳定,文档也比较齐全,因此本文内容以Axis 1.x 系列最新版本1.4 为基础。

2.axis的安装配置:

      可以从官方网页http://ws.apache.org/axis/index.html下载到1.x系列的最终版1.4,建议大家把axis-bin-1_4.zip  和axis-src-1_4.zip 都下下来

2.1安装到Tomcat中:

   

   1)在axis安装目录中找到webapps文件,打开,然后把里面的axis文件夹及其内容复制到Tomcat的webapps目录下,在我电脑里即有这么个目录D:\JavaTools\Tomcat 6.0\webapps\axis

   2)检验是否安装成功:首先启动Tomcat,然后在浏览器里输入http://127.0.0.1:8080/axis/,如果看到下面这个图则说明在Tomcat下安装成功了 


axis1.4部署安装_第1张图片
 

注意,axis安装包中少几个jar包,需要单独下载:

必需组件:(如果使用的是jdk1.6以及更高版本则不需要下载jaf)

http://java.sun.com/products/javabeans/glasgow/jaf.html

可选组件:

http://java.sun.com/products/javamail/

http://xml.apache.org/security/

分别下载:jaf-1_1-fr.zip,javamail-1_4.zip,xml-security-bin-1_2_1.zip包,然后把jaf-1_1-fr.zip里的Activation.jar,javamail-1_4.zip里的mail.jar,xml-security-bin-1_2_1.zip里的xmlsec-1.2.1.jar,xalan.jar都放到你的axis应用的WEB-INF/lib下然后在点击Validation校验Axis,看到下面页面提示全部安装成功。

 
axis1.4部署安装_第2张图片
 

 

2.2安装到Eclipse

如果你在项目中要用到axis,则你的项目应该包含axis的一些包。这里主要是在客户端编程中要用到。

         首先创建一个WEB项目,名称随便,    再把axis安装目录中的lib目录下的所有jar包都导入该项目,这样eclipse中的axis就安装好了,开发webservice就只要在这个项目里开发就行了,如果你在其他项目里开发的话,只要把jar都导过去就行了。

 

3.开发web service

axis中发布服务主要有两种方式

  • 即时发布JWS
  • 定制发布WSDD

 

即时发布虽然很方便,但限制过大,一般不会用。最大限制就是不支持带包的类,这是初学者容易犯的一个错。具体就不讲了。

 

你可能感兴趣的:(webservice,axis)