Axis2 0.94 review

Download
by rbytes.net on

Apache Axis2 is a next generation Web Services stack (client and server) written in Java that supports asynchronous calling, a high-p

License: The Apache License 2.0
File size: 0K
Developer: Paul Fremantle
0 stars award from rbytes.net

Apache Axis2 is a next generation Web Services stack (client and server) written in Java that supports asynchronous calling, a high-performance object model, WS-Addressing, and a powerful extensibility model that supports WSReliableMessaging, WS-Sec, and WS-AtomicTransactions.

Here are some key features of "Axis2":
AXIOM, an XML object model working on StAX (Streaming API for XML) parsing optimized for SOAP 1.1/1.2 Messages. This has complete XML infoset support.
Support for One-Way Messaging (In-Only) and Request Response Messaging (In-Out)
Module Architecture, mechanism to extend the SOAP Processing Model
Module version support , can have multiple versions of the same module and use them depending on the requirement.
Content hierarchy
Archive based deployment Model and Directory based deployment model
JWS like deployment (making Java class into Web service)
WSDL Code Generation Tool for Stub and skeletons
WS-Addressing, both the submission (2004/08) and final (2005/08) versions
WSS4J module for security
Improved and user friendly Client API
WSDL2Java
REST (REpresentational State Transfer) Support
Transports supports: HTTP, SMTP, TCP, JMS
Raw XML providers
Support for MTOM/ MIME/ SwA
SAAJ implementation
DOOM - New Feature
Pack/Unpack capability for the generated code- New Feature
Axis Data Binding - ADB (Framework and Schema Compiler)
Numerous bug fixes since last release

What's New in This Release:
Fixing of memory leaks
Client API changes , Introducing ServiceClient instead of MEPClient, InOnlyMEPClient, InOutMEPClient, Call. (Please note that the above classes will be deprecated in this release.)
Module versioning support , can have multiple versions of the same module and use them depending on the requirement.
Code generator improved to process multi-port WSDL's properly
Packing and unpacking options for the code generated classes

Axis2 0.94 keywords