Repository

Artifacts/Jars

Popular Tags

ajax analysis annotations ant apache api archetype aspect asynchronously beans binding bpm build buildsystem bytecode cache cms codecoverage codehaus collections concurrency container database directory distributed doc eclipse ejb esb format framework graph graphics hadoop hibernate html http ide imap io jbi jdbc jdo jini jms jmx jndi jsf jsp language logging mail maven metadata microsoft mock net osgi parser pdf persistence plugin pool portal portlet query regexp rmi rpc rss ruleengine scheduling scm scripting security server servlet soa soap socket spring ssh svg swt system taglib template testing transaction ui web webdav webframework webserver webservice workflow xml xquery xslt

[See All Tags]
home » org.apache.axis2 » axis2-parent » 1.6.1

Apache Axis2 - Parent

Axis2 is an effort to re-design and totally re-implement both Axis/Java and (eventually) Axis/C++ on a new architecture. Evolving from the now standard "handler chain" model which Axis1 pioneered, Axis2 is developing a more flexible pipeline architecture which can yet be managed and packaged in a more organized manner. This new design acknowledges the maturing of the Web services space in terms of new protocols such as WS-ReliableMessaging, WS-Security and WS-Addressing that are built on top of the base SOAP system. At the time Axis1 was designed, while it was fully expected that other protocols such as WS-ReliableMessaging would be built on top of it, there was not a proper extension architecture defined to enable clean composition of such layers. Thus, one of the key motivations for Axis2 is to provide a clean and simple environment for like Apache Sandesha and Apache WSS4J to layer on top of the base SOAP system. Another driving force for Axis2 as well as the move away from RPC oriented Web services towards more document-oriented, message style asynchronous service interactions. The Axis2 project is centered on a new representation for SOAP messages called AXIOM (AXIs Object Model). AXIOM consists of two parts: a complete XML Infoset representation and a SOAP Infoset representation on top of that. The XML Infoset representation provides a JDOM-like simple API but is built on a deferred model via a StAX-based (Streaming API for XML) pull parsing API. A key feature of AXIOM is that it allows one to stop building the XML tree and just access the pull stream directly; thus enabling both maximum flexibility and maximum performance. This approach allows us to support multiple levels of abstraction for consuming and offering Web services: using plain AXIOM, using generated code and statically data-bound data types and so on. At the time of Axis1's design, RPC-style, synchronous, request-response interactions were the order of the day for Web services. Today service interactions are much more message -oriented and exploit many different message exchange patterns. The Axis2 engine architecture is careful to not build in any assumptions of request-response patterns to ensure that it can be used easily to support arbitrary message exchange patterns.



POM File View
HomePage http://axis.apache.org/axis2/java/core/
Organization
Issue Tracker http://issues.apache.org/jira/browse/AXIS2

This artifact depends on ...

Group Artifact Version

Developers

Name Email Developer Id Roles Organization
Afkham Azeez azeez AT wso2.com azeez WSO2
Ajith Ranabahu ajith AT wso2.com ajith WSO2
Aleksander Slominski aslom AT cs.indiana.edu alek Indiana University Extreme! Computing Lab
Andreas Veithen veithen AT apache.org veithen
Ann Robinson IBM
Ashutosh Shahi Ashutosh.Shahi AT ca.com ashu Computer Associates
Bill Nagy IBM
Brian DePradine pradine AT uk.ibm.com pradine IBM
Chamil Thanthrimudalige chamil AT wso2.com chamil WSO2
Charitha Kamkanamge charitha AT WSO2.com charitha WSO2
Chathura Herath chathura AT opensource.lk chathura Indiana University, USA
Chatra Nakkawita chatra AT WSO2.com chatra WSO2
Dasarath Weerathunga dasarath AT opensource.lk dasarath Purdue University, USA
Davanum Srinivas davanum AT gmail.com dims
David Illsley davidillsley IBM
Deepal Jayasinghe deepal AT gatech.org deepal Georgia Institute of Technology, USA
Dennis Sosnoski dms AT sosnoski.com dsosnoski Sosnoski Software
Eran Chinthaka chinthaka AT wso2.com chinthaka WSO2
Eranga Jayasundera eranga AT apache.org eranga
Glen Daniels gdaniels AT apache.org gdaniels Sonic Software
Jaliya Ekanayake jaliya AT opensource.lk jaliya Indiana University, USA
Jayachandra Sekhara Rao Sunkara jayachandra AT gmail.com jaya Computer Associates
Jeff Barrett IBM
Keith Chapman keith AT wso2.com keithc WSO2
Michael Rheinheimer IBM
Nandana Mihindukulasooriya nandana AT wso2.com nandana WSO2
Nicholas Gallardo IBM
Nikhil Thaker IBM
Rich Scheuerle scheu AT us.ibm.com scheu IBM
Robert Lazarski robertlazarski AT gmail.com robertlazarski Brazil Outsource
Ruchith Fernando ruchith AT wso2.com ruchithf WSO2
Ruwan Linton ruwan AT apache.org ruwan
Saminda Abeyruwan saminda AT wso2.com saminda WSO2
Sanjiva Weerawarana sanjiva AT wso2.com sanjiva WSO2
Sanka Samaranayake sanka AT wso2.com sanka WSO2
Senaka Fernando senaka AT wso2.com senaka WSO2
Srinath Perera hemapani AT apache.org hemapani Indiana University, USA
Steve Loughran stevel AT apache.org stevel HP labs
Sumedha Rubasinghe sumedha AT WSO2.com sumedha WSO2
Thilina Gunarathne thilina AT opensource.lk thilina Lanka Software Foundation
Venkat Reddy vreddyp AT gmail.com venkat Computer Associates

Mailing Lists

Name Details
Axis2 Developer List Subscribe/ Unsubscribe
Axis2 User List Subscribe/ Unsubscribe

Source Control

Connection scm:svn:http://svn.apache.org/repos/asf/axis/axis2/java/core/tags/v1.6.1/modules/parent
Developer Connection scm:svn:https://svn.apache.org/repos/asf/axis/axis2/java/core/tags/v1.6.1/modules/parent
Tag HEAD
URL http://svn.apache.org/viewvc/axis/axis2/java/core/tags/v1.6.1/modules/parent

Packages