Registered 2010-10-11 by Tom Parker

Apache web services engine

Apache Axis2/C is a Web services engine implemented in the C programming language. It is based on the extensible and flexible Axis2 architecture. Apache Axis2/C can be used to provide and consume WebServices. It has been implemented with portability and ability to embed in mind, hence could be used as a Web services enabler in other software.

Apache Axis2/C supports SOAP 1.1 and SOAP 1.2, as well as REST style of Webservices. A single service could be exposed both as a SOAP style as well as a REST style service simultaneously. It also has built in MTOM support, that can be used to exchange binary data.

Apache Axis2/C is efficient, modular and is designed with extensibility. The extensible design allows it to support the full WS-* stack with the concept of modules. Apache Axis2/C is the Web services engine that supports the most number of WS-* specification implementations in C, with guaranteed interoperability. This enables using C in Service Oriented Architecture (SOA) implementations, and would be very useful when integrating legacy systems into SOA.

The following WS-* specifications are supported, either as built in modules or as separate Apache projects:

WS-Addressing - Built in to Axis2/C
WS-Policy - Built in to Axis2/C
WS-Security - Implemented by Apache Rampart/C project
WS-SecurityPolicy - Built in to Axis2/C
WS-ReliableMessaging - Implemented by Apache Sandesha2/Cproject
WS-Eventing - Implemented by Apache Savan/Cproject

Project information

Registry Administrators
Not yet selected
Apache Licence

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:

All packages Packages in Distributions

Get Involved

  • warning
    Report a bug
  • warning
    Ask a question
  • warning
    Help translate


Axis2c does not have any download files registered with Launchpad.