Java WebService之Axis学习(一):Axis的安装

 

    花了三天的时间学习了下javawebservice基于axis的实现,下面将自己的一些学后感跟大家分享下:

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

    登陆 http://www.apache.org/dyn/closer.cgi/ws/axis/1_4 站点,下载 axis-bin-1_4.zip 文件,解压后我们可以看到一些文件夹,这里简单的说下各个文件夹的作用:

    docs :存放 Axis 的说明文档。

    lib :存放 Axis 的二进制发布包。

    samples :存放利用 Axis 发布的 WebService 的示例代码。

    webapps :存放安装 Axis 的基础应用。

    xmls :存放相关说明文档。

==========================================================================

    做完了前期工作我们来看看如何安装axis,在tomcat的webapps下建立一个axis文件夹,然后将我们下载好的axis中全部文件复制进去(是最里层的所有文件,不要复制错了,学过J2EE的童鞋应该都知道是哪些),好了,启动我们的Tomcat,然后在浏览器里面输入http://127.0.0.1:8080/axis,如果成功就会出现如下页面:


Java WebService之Axis学习(一):Axis的安装_第1张图片
 这样我们的安装工作就已经成功大半了,然后点击上面页面的 ” Validation ” 连接,(由于我已经将所有组件都已经搞定了,所以没法演示这步)如果出现error和warning,说明你缺少组件,上面会有对应组件的下载地址,大家可以去对应的连接下载一下,具体的如下: jaf-1_1-fr.zip , javamail-1_4.zip , xml-security-bin-1_2_1.zip 包,然后解压,将

    ja f-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 下。重新启动tomcat访问刚才的页面,点击验证,这时就会出现如下页面,说明你全部安装好了:


Java WebService之Axis学习(一):Axis的安装_第2张图片

 

好了,按照上面的步骤完成之后axis就已经部署成功了,下面就可以开始开发我们的javawebservice了。

你可能感兴趣的:(java,apache,tomcat,webservice,SOAP)