Latest Content

Introducing Axis 2, the Next Generation of the Apache Web service Stack

Hot on the heels of Axis the Apache Web services engine, Axis2 has a more modular flexible architecture. How well does it stand in the changing Web services space? Find out in this article by Srinath Perera which gives a comprehensive overview about the next generation Web service stack and its environment.

Understanding Axis2 Deployment Architecture

Many new features and enhancements have been added on to Apache Axis2, the next generation Web services engine, following its roots of Apache Axis 1.x. The makeover of the architecture includes a more modular structure. Also addressing more user friendliness, Axis2 provides an easily configurable deployment module. Find out more in this article by Deepal Jayasinghe .

Fast and Lightweight Object Model for XML

The XML Object model for Apache Axis2,AXIOM, is a lightweight, low memory footprint, high performance object model. It is specifically engineered to be less memory-intensive by using differed building. See how Axiom caters to high demand XML processing in this article by Eran Chinthaka.

Utilizing a Non-Java Web Service with Axis2

As Axis2 is no longer bound to request-response Web service invocations like in Axis 1.x, it is more open to different service implementations. Axis2 does not care about messages once they are handed over to the message receiver and follows an asynchronous messaging model. Since this new architecture is flexible and highly extensible, Deepal Jayasinghe shows how to invoke non-Java applications using Axis2.

Get the most out of XML processing with AXIOM

Going beyond a typical XML object model the AXis Object Model, AXIOM, is revolutionizing XML processing technology. AXIOM was designed to be lightweight with a low memory foot print, combining deferred building with a customizable object model. In this article Eran Chinthaka gives a brief overview about the object model that fuels Axis2.

Web Services Messaging with Apache Axis2: Concepts and Techniques

As Web service Messaging becomes important in constructing loosely coupled systems, the Apache Axis2 architecture does not assume any particular form of interaction. From any type of message exchange pattern to synchronous/asynchronous behavior, Axis2 is built to support it all.

Use Apache Sandesha to support Web services implementation

Apache Sandesha is the implementation of the WS-ReliableMessaging protocol and sits on top of Axis, the Apache Web services core engine. As Service Oriented Architectures (SOA) gain momentum, the need for robust communication is a key factor. Jaliya Ekanayake delves in to reliable messaging architectures in this article about Apache Sandesha.