Apache AXIS2的AXIS2 特点

 我来答
为红颜醉遥山7586
2016-06-03 · TA获得超过221个赞
知道答主
回答量:200
采纳率:50%
帮助的人:72.6万
展开全部

新的架构是在2004年8月的首脑会议在斯里兰卡首都科伦坡提出的。新结构的 axis2 是建筑在axis1.x 比较axis1, Axis2以更加灵活,高效和更好的配置。一些好的观念亦从axis 1.X 被储存在新的结构中。阿帕奇 axis2 不仅支援 SOAP1.1和 SOAP1.2,而且它也对于REST风格的Web服务也有综合性的支援,相同的业务逻辑实作可以同步利用WS*式的接口以及REST接口。
阿帕奇axis2较旧的版本是更有效率,更加模组化和更多的XML类型。它是经过精心设计,支援轻松添加插件"模组module",以提升现有的功能特征,例如安全性和可靠性,模组现有或正在发展的包括:
- WS 可靠讯息服务由 Apache sandesha2 支援 - WS-Coordination and WS-AtomicTransaction由 Apache Kandula2 支援 - WS-Security 由 Apache Rampart 支援 - WS-Addressing 已包括作axis2 在为核心模组
Axis2有许多新的特点,以加强对行业规范的实施,主要点如下: 速度:Axis2使用自己的对象模型和stax(串流API的XML)的来解析,比较早版本的Apache AXIS2以达到更明显的速度。 低内存:Axis2设计保持了低内存。 AXIOM: Axis2 讯息处理有自己的轻量对象模型AXIOM,,具有可扩展性,高性能及开发方便的优点。 热部署:Axis2能够在已建立和运转时有能力部署Web服务。 换言之,新的服务可以添加到系统无需关闭服务器,干脆把所需的 WebService的档案放入服务目录,版本和部署模型将自动部署服务以供使用。 异步Web服务:Axis2现在支援异步Web服务和异步Web服务调用并使用非阻塞的客户端。 MEP支援:Axis2 现在是简便与灵活的支援消息交换模式(MEP),内置支援WSDL的2.0定义的基本MEP。 灵活性-Axis2构筑给开发人的发展完全自由地插入延伸到引擎定制头处理,系统管理,以及任何你可以想像的东西。 稳定:Axis2界定一套出版接口其变化对比AXIS可说改变相对比较慢。 面向组件的部署-你可以很容易界定重用网络处理器,实施的共同模式处理您的请求,或发给你的伙伴。 WSDL的支援:axis2支援WebService描述语言(版本1.1和2.0),让您轻松地建立STUB来连结远端服务,并自动向其他机器说明你的服务部署。 新增:Web Services 的多个技术已被纳入, 包括 WSS4J 的保安技术(Apache Rampart),Sandesha 的可靠讯息服务,Kandula一个WEB服务的协调集成,WEB服务自动传送。 组合和扩展:模组用来加强AXIS2延展性,但模组不可以热部署,因为模组改变AXIS2整体行为及制度。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
网易云信
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同... 点击进入详情页
本回答由网易云信提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式