axis1.x and 2.x differences

Axis1.x and Axis2 have evolved from different architectures.

Speed - Axis2 is based on the StAX API, whichgives greater speed than the SAX event based parsing used inAxis1.x.

Stability - Axis2 has fixed phases as well asuser-defined phases for extensions. This allows far more stabilityas well as flexibility than Axis1.x.

Transport framework - Transports (i.e., sendersand listeners for SOAP over various protocols such as HTTP, SMTP,etc.), have been abstracted away from the Axis2 engine. Having atransport-independent Axis engine allows far more flexibility intransport options.

WSDL 2.0 support - Axis2 supports both WSDLversions 1.1 and 2.0, which are used by Axis2's code generationtools to create web service skeletons and client stubs.

Component-oriented architecture - Axis2components consist of handlers and modules in .mar and .aararchives. These easily reusable components allow extendedfunctionality such as pattern processing for your applications ordistribution to partners. Axis2 emphasizes the "Module" conceptover the "Handler" concept of Axis 1.x. Modules contain handlersthat are ordered by phase rules. These are attached to specificservice(s).


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值