Axis C++ 1.3 includes the following features in addition to the core engine:
One could switch between parsers and different transport implementations. This yields the user the much needed flexibility in choosing different external libraries. Users could extend parser abstraction layer API and transport abstraction layer API to implement their own parser/transport libs to suite their custom requirements.
Axis C++ uses SAX (event-based) pull parsing model to achieve significant speeds.
Both Expat parser and Xerces parser are supported. Any other XML parser could be seamlessly integrated with the parser abstraction layer
Axis C++ is now equipped with a client transport that has proved to be much faster than its early implementations.
Both Apache 1.3.x releases and Apache 2.0.x releases of the most widely used web servers are supported.
Axis C++ have been tested on Linux and Windows platforms and proved to work. Efforts are also underway to support platforms such as Solaris and AIX, and so far, have had success with those platforms as well.
Axis C++ WSDL processing tools are based on Axis Java 1.2 tools and have improved complex types support. Both C and C++ source code generation is supported.
The Linux Installation Guide,Linux User Guide,Windows Installation Guide,Windows User Guide & Windows Developers Guide have been modified and WSDL2WS Tool Guide,Memory Management Guide & ANT Build Guide was added to the site.
Axis C++ is now equipped with simple_axis_server. Hence all one needs additionally is an XML parser to try out Axis C++. (Not even Apache web server is required if you do not plan to do high level deployment) Soon Axis C++ would have its own implementation of a pull parser, with which core Axis C++ features could be used without requiring any other external libraries.
Numerous tests have been done to test the ability of Axis C++ client side to interoperate with Axis Java server side and the results are successful. Efforts are under way to make the Axis C++ server side to inter operate with Axis Java client side.
We hope you will enjoy using Axis C++.
Numerous efforts are currently underway to improve Axis C++ as a whole. Please have a look at the TODO page to learn about 1.4 and 1.5 plans for Axis C++.
We value your feed back very much.
Please report any bugs in Jira and feel free to let us know your thoughts and/or problems in axis-c-user@ws.apache.org
We welcome you to contribute to Axis C++ and please join the discussions in axis-c-dev@ws.apache.org