Thumbs up for the Apache Axis2 team
Apache Axis2/C version 0.91 has been released via here:
http://ws.apache.org/axis2/c/download.cgi
Key Features
- AXIOM, an XML object model optimized for SOAP 1.1/1.2 messages with 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
- Context hierarchy
- Directory based deployment model
- Raw XML providers
- WS-Addressing, both the submission (2004/08) and final (2005/08) versions
- Transports: HTTP * Both simple axis server and Apache2 httpd module and * SSL client transport - New
- Service Groups - New
- Service client and operation client APIs - New
- REST support (POST case) - New
- Module version support - New
- MTOM support - New
Other notes
- Interoperability tested with Axis2/Java for XML in/out client and services
- Addressing 1.0 interoperability
Major changes since last release
- Full Addressing 1.0 support
- Improved fault handling model
- SSL client transport
- MTOM implementation
- Implementation of easy to use service client and operation client APIs for client side programming
- REST support (POST case)
- Module version support
- Service groups
- Numerous bug fixes since last release
Un-Implemented Architecture Features (TBD in 1.0)
- Sessions scoping for application, SOAP, transport and request levels
- Different character encoding support
- Dynamic invocation
- Archive based deployment Model
Un-Implemented Architecture Features (TBD post 1.0)
- WSDL code generation tool for stub and skeletons (based on Java tool)
- Security module
- REST (REpresentational State Transfer) support (GET case)
- Web Services policy support
- Axis2 Web application (Web App)