电子商务百科 >>所属分类 >> 网页制作   

Apache AXIS2 编辑词条 发表评论(0)

阿帕奇 Axis2 是一个Web服务的核心支援引擎。 AXIS2对旧有的AXIS重新设计及重写,并提供两种语言Java 及 C 的开发版本。

事实上AXIS2 不只为WEB应用程序提供Web服务的接口,而且它也可以作为一个单独的服务器看待,而且很简单就能跟Apache tomcat整合,目前AXIS2的最新版本是1.3。

OPLK00((/



目录

AXIS2项目编辑本段回目录


Apache AXIS2是一个 SOAP("Simple Object Access Protocol 简单物件存取恊定")的实作并已经提交 W3C。

来自 W3C 的规格:

"SOAP是一个轻量级协议使一个有结构好的讯息(well-formated)在分布式环境里里互相交换,它是基于XML协议 包括三部份的: 1 定义一个信封框架描述信封内的是什么消息和怎么处理它。 2 一套编码规则使应用程序能够定义datatypes以表达讯息。 3 以及如何恊调及说明远端程序调用和作出回应。" q34rfghnjkl,>

这个AXIS2项目是基于Apache SOAP计划。

为什么要AXIS2 编辑本段回目录


新的架构是在2004年8月的首脑会议在斯里兰卡首都科伦坡。新结构的 axis2 是建筑在axis1.x 比较axis1, Axis2以更加灵活,高效和更好的配置。一些好的观念亦从axis 1.X 被保存在新的结构中。阿帕奇 axis2 不仅支持 SOAP 1.1和 SOAP1.2,而且它也对于REST风格的Web服务也有综合性的支持,相同的业务逻辑实现可以同步利用WS*式的界面以及REST界面。
q34rfghnjkl,>


阿帕奇axis2较旧的版本是更有效率,更加模块化和更多的XML类型。它是经过精心设计,支持轻松添加插件"模组module",以提升现有的功能特征,例如安全性和可靠性,模块现有或正在发展的包括:
cvfrty_+_-p[;


- WS 可靠信息服务由 Apache sandesha2 支持 - WS-Coordination and WS-AtomicTransaction由 Apache Kandula2 支持 - WS-Security 由 Apache Rampart 支持 - WS-Addressing 已包括作axis2 在为核心模组

Axis2有许多新的特点,以加强对行业规范的实施,主要点如下: ssdd%%$#&kkjh4

速度:Axis2使用自己的对象模型和stax(串流API的XML)的来解析,比较早版本的Apache AXIS2以达到更明显的速度。
低内存:Axis2设计保持了低内存。
AXIOM: Axis2 信息处理有自己的轻量对象模型AXIOM,,具有可扩展性,高性能及开发方便的优点。

s0oiu76.\"\":


热部署:Axis2能够在已建立和运转时有能力部署Web服务。 换言之,新的服务可以添加到系统无需关闭服务器,干脆把所需的 WebService的档案放入服务目录,版本和部署模型将自动部署服务以供使用。
ssdd%%$#&kkjh4

异步Web服务:Axis2现在支持异步Web服务和异步Web服务调用并使用非阻塞的客户端。
MEP支持:Axis2 现在是简便与灵活的支持消息交换模式(MEP),内置支持WSDL的2.0定义的基本MEP。
灵活性-Axis2构筑给开发人的发展完全自由地插入延伸到引擎定制头处理,系统管理,以及任何你可以想像的东西。 q34rfghnjkl,>
稳定:Axis2界定一套出版界面其变化对比AXIS可说改变相对比较慢。
面向组件的部署-你可以很容易界定重用网络处理器,实施的共同模式处理您的请求,或发给你的伙伴。
WSDL的支持:axis2支持WebService描述语言(版本1.1和2.0),让您轻松地建立STUB来访问远程服务,并自动向其他机器说明你的服务部署。 cvfrty_+_-p[;
新增:Web Services 的多个技术已被纳入, 包括 WSS4J 的保安技术(Apache Rampart),Sandesha 的可靠讯息服务,Kandula一个WEB服务的协调集成,WEB服务自动传送。
组合和扩展:模组用来加强AXIS2延展性,但模组不可以热部署,因为模组改变AXIS2整体行为及制度。 ssdd%%$#&kkjh4

相关技术 编辑本段回目录


Apache Axis
Web服务
Java Web 服务开发架构 - web services framework
XML 网络服务接口 - RPC/web services framework
Web 服务引用架构 - Java API for invoking Web services q34rfghnjkl,>

外部连接 编辑本段回目录


Apache AXIS 主页 Apache软件基金会
Apache Axis2/Java Apache软件基金会
Apache Axis2/C Apache软件基金会
取自"http://zh.wikipedia.org/w/index.php?title=Apache_AXIS2&variant=zh-cn" q34rfghnjkl,>
参考资料
[1].  wow gold   http://www.wowgold365.de
[2].  Wow Shaman   http://www.wowshamans.com
[3].  wow gold   http://www.gamesgoldsale.com
[4].  ff14 gil   http://www.gil4ff14.com/
[5].  wow gold   http://www.wowgold365.co.uk
[6].  Blizzard entertainment   http://www.bizinfo360.com
[7].  world of warcraft gold   http://www.feedwowgold.com/
[8].  wow gold sale   http://www.cataclysm-blizzard.com/
[9].  wow mage macros   http://www.worldofwarcraft2u.com

附件列表


→如果您认为本词条还有待完善,请 编辑词条

上一篇Axis2下一篇简单对象访问协议

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
0

收藏到: Favorites  

词条信息

ecwiki
ecwiki
超级管理员
词条创建者 发短消息   

相关词条