This software distribution was designed to help users develop Java apps and services. It is also possible to add new functions by integrating additional modules.
Axis2
Axis2 is a Java-based program implementation for Windows of both the client and server components for the Web services development. It was designed to provide you with a complete object mode and a modular architecture which supports new network-related specifications and recommendations.
Technical notes
The sending application creates the original SOAP message in XML format that consists of headers and a body. If the system needs to use WS recommendations like WS-Addressing, the content may have to be further processed before it leaves the sender. Once the message is ready, it is transferred via a particular transport protocol, including JMS, HTTP, etc.
Phases and handlers
All messaging actions are split into three phases, namely pre-dispatch, dispatch, and processing. Each one consists of a set of handlers which you can apply, and manage the order in which they are executed. It is also possible to add your own phases and handlers.
These components come from modules that may be plugged into a running Axis2 system, such as Rampart, which offer an implementation of WS-Security. If you want to build complex Java applications, you may also need a comprehensive set of instruments included in the Java Development Kit.
Features
- free to download and use;
- compatible with modern Windows versions;
- allows you to develop Web services projects;
- you have the ability to send SOAP messages;
- it is possible to add custom phases and handlers.