Axis2开发webservice详解

本文详细介绍了如何使用Axis2开发Web服务,包括下载安装Axis2,创建Web项目,编写服务类,配置web.xml,服务部署,以及客户端调用服务的步骤。通过示例展示了服务的创建和调用过程。
摘要由CSDN通过智能技术生成
Apache 提供的一款第三方 Web Services 引擎,与其前身 Apache Axis 相比, axis2 更加高效、模块化,也更面向于 XML 的组织。经过精心的设计, axis2 提供了更加便利的模块添加功能。  基于新的体系结构进行了全新编写,而且没有采用  Axis 1.x  的常用代码。支持开发  Axis2  的动力是探寻模块化更强、灵活性更高和更有效的体系结构,这种体系结构可以很容易地插入到其他相关  Web  服务标准和协议(如  WS-Security WS-ReliableMessaging  等)的实现中。 Apache Axis2  Axis 的后续版本,是新一代的 SOAP 引擎。  Web Service 是现在最适合实现 SOA 的技术,而 Axis2 目前实现 Web Service 的一种相对比较成熟和流行的技术框架(架构)。下面我们就一起来看一下有关 axis2 webservice 开发的主要流程步骤。


在使用之前当然需要先安装axis2相关的服务 ,安装axis2服务之前当然要先下载相关安装文件。下载地址:

http://www.apache.org/dist//axis/axis2/java/core/1.6.1/


在下载相关文件之前我们先来说一下有关于axis2的包 

关于axis2,官方提供了四种类型的包,分别为二进制包、war、文档包和源文件包。其中的二进制包包含了示例程序和一些jar包;war包是可以作为web应用部署到servlet container中的axis2服务包,它是apache axis2提供的服务管理的工具类web应用,所谓的axis2的安装即指的是在servlet container中安装此包;文档包不再多说;源码包也不再多说。 
官方文档说使用axis2需要的资源:java5及以上、不小于11M的硬盘空间和随便一个操作系统。另外为了把二进制数据打包成war文件,需要安装不低于1.6.5apache ant;为了构建源码包,需要安装不低于maven2.0.7maven。 


<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值