axis2初步
官方網站??? http://ws.apache.org/axis2/???
?
?axis2是 webservice 的核心引擎,它廣泛的使用了soap stack重新設計、重寫.
?axis2基于Apache AXIOM 建立,apache axiom 是一個新的更高效的XML對象模型的實現
?
axis2出現的原因?
?axis2新架構在2004年8月被提出來,axis2比axis1更靈活、高效、可配。
?axis2不僅支持soap1.1、soap1.2,還支持廣泛流行的REST style of Web services.同樣的業務邏輯實現在可以提供WS-*形式的接口的同時還可以提供REST/POX形式的接口。
?axis2更高效、更模塊化、更多的基本于XML,當前axis2設計為支持一些額外的模塊用來擴展它的功能,例如,安全、可靠性。這些 Modules目前已經可用,包括以下幾個方面:
??? WS-ReliableMessaging---Apache Sandesha2 支持
??? WS-Coordinationand and WS-AtmicTransaction ----Apache Kandula2支持
??? WS-Security ---Apache Rampart支持
??? WS_Addressing--做為axis2核心模塊
axis2新特性
??? 1、速度:使用了它自己的object model和STAX(Streaming API for XML),提高了速度。
??? 2、Low memory foot print:
??? 3、axiom
??? 4、Hot deplyment;熱部署
??? 5、Asynchronous Web services:異步的web service.
??? 6、MEP Support
??? 7、
??? 、
??? 、
??? 、
???
?
總結
- 上一篇: Eclipse使用时的一些小积累
- 下一篇: 查询设计