index.html (188 lines of code) (raw):

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <link rel="stylesheet" type="text/css" href="css/site.css"> <title>Apache Axis</title> </head> <body> <div class="content"> <div class="header"> <a href="http://www.apache.org/"><img src="images/asf_logo_wide.gif" alt="The Apache Software Foundation" border="0"/></a> <div class="last-updated"> Last Published: 22 July 2022 </div> </div> <h1>Welcome to Apache Axis</h1> <p> The well known Apache Axis, and the the second generation of it, the Apache Axis2, are two Web Service containers that helps users to create, deploy, and run Web Services. </p> <p> Axis2 is avaialble in both Java as well as C, languages and details about each version can be found below. </p> <h3>Axis project sites</h3> <div class="content-items"> <a href="http://axis.apache.org/axis2/java/core" class="big-links">Apache Axis2/Java</a> <table> <tr> <td class="logo-col"><a href="http://axis.apache.org/axis2/java/core" class="big-links"><img src="images/logos/axis2.png" alt="Axis2 Java" border="0"/></a></td> <td class="text-col"> Axis2 is a Web Services / SOAP / WSDL engine, the successor to the widely used Apache Axis SOAP stack. There are two implementations of the Apache Axis2 Web services engine - Apache Axis2/Java and Apache Axis2/C While you will find all the information on Apache Axis2/Java here </td> </tr> </table> </div> <div class="content-items"> <a href="http://axis.apache.org/axis2/c/core" class="big-links">Apache Axis2/C</a> <table> <tr> <td class="logo-col"><a href="http://axis.apache.org/axis2/c/core" class="big-links"><img src="images/logos/axis2.png" alt="Axis2 C" border="0"/></a></td> <td class="text-col"> 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. </td> </tr> </table> </div> <div class="content-items"> <a href="http://axis.apache.org/axis2/java/rampart" class="big-links">Apache Rampart (WS-Security/WS-Trust)</a> <table> <tr> <td class="logo-col"><a href="http://axis.apache.org/axis2/java/rampart" class="big-links"><img src="images/logos/Rampart.png" alt="Apache Rampart (WS-Security/WS-Trust)" border="0" /></a> </td> <td class="text-col"> Rampart is the security module of Axis2. With Rampary module, you can secure Axis2 web services for authentication, integrity, confidentiality and non - repudiation. Rampart secures SOAP messages according to specifications in the WS-Security stack. </td> </tr> </table> </div> <div class="content-items"> <a href="http://axis.apache.org/axis2/c/rampart" class="big-links">Apache Rampart/C</a> <table> <tr> <td class="logo-col"><a href="http://axis.apache.org/axis2/c/rampart" class="big-links"><img src="images/logos/Rampart.png" alt="Apache Rampart/C" border="0"/></a></td> <td class="text-col"> Apache Rampart/C is the security module for <a href="http://ws.apache.org/axis2/c/" class="externalLink" title="External Link">Apache Axis2/C</a>. It features in many ways to protect SOAP messages exchanged. This includes SOAP message encryption and signature as specified in <a href="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0.pdf" class="externalLink" title="External Link">WS-Security Specification</a>. In addition Apache Rampart/C configurations are based on security policy assertions as per <a href="http://specs.xmlsoap.org/ws/2005/07/securitypolicy/ws-securitypolicy.pdf" class="externalLink" title="External Link">WS-Security Policy specificatoin</a> </td> </tr> </table> </div> <div class="content-items"> <a href="http://axis.apache.org/axis2/java/sandesha" class="big-links">Apache Sandesha (WS-ReliableMessaging)</a> <table> <tr> <td class="logo-col"><a href="http://axis.apache.org/axis2/java/sandesha" class="big-links"><img src="images/logos/Sandesha.png" alt="Apache Sandesha (WS-ReliableMessaging)" border="0"/></a> </td> <td class="text-col"> Sandesha2 gives reliable messaging capabilities to Axis2. From the point of view of the Axis2 engine, Sandesha2 is a module. When this module is engaged to a service, clients have the option of invoking it in a reliable manner. In the client side Sandesha2 module can be used to interact with existing reliable Web services. </td> </tr> </table> </div> <div class="content-items"> <a href="http://axis.apache.org/axis2/c/sandesha" class="big-links">Apache Sandesha2/C</a> <table> <tr> <td class="logo-col"><a href="http://axis.apache.org/axis2/c/sandesha" class="big-links"><img src="images/logos/Sandesha.png" alt="Apache Sandesha2/C" border="0"/></a> </td> <td class="text-col"> <p>Sandesha2/C is a C implementation of <a href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrm" class="externalLink" title="External Link">WS-ReliableMessaging specification</a> published by IBM, Microsoft, BEA and TIBCO. Sandesha2/C is built on top of <a href="http://ws.apache.org/axis2/c/" class="externalLink" title="External Link">Apache Axis2/C Web services engine</a>, as a <a href="http://ws.apache.org/axis2/c/docs/axis2c_manual.html#engaging_module" class="externalLink" title="External Link">module</a>. Therefore by using Sandesha2/C you can add reliable messaging capability to Web services hosted using Axis2/C. Sandesha2/C can also be used with Axis2/C client to interact with already hosted Web services in a reliable manner.</p> </td> </tr> </table> </div> <div class="content-items"> <a href="http://axis.apache.org/axis2/java/savan" class="big-links">Apache Savan (WS-Eventing)</a> <table> <tr> <!--<td class="logo-col"><img src="images/logos/sandesha.png" alt="Apache Sandesha (WS-ReliableMessaging)"/></td>--> <td class="text-col"> Savan/Java is a C implementation of WS-Eventing specification. Savan/Java is built on top of Axis2/C. Therefore by using Savan/Java you can add WS-Eventing capability to Web services hosted using Axis2/Java. Savan/C was designed as a general publisher/subscriber tool. The arcitecture was designed to abstract the general publisher/subscriber features so that people could support more than one publisher/subscriber mechanisms within the same infrastructure. </td> </tr> </table> </div> <div class="content-items"> <a href="http://axis.apache.org/axis2/c/savan" class="big-links">Apache Savan/C</a> <table> <tr> <!--<td class="logo-col"><img src="images/logos/sandesha.png" alt="Apache Sandesha (WS-ReliableMessaging)"/></td>--> <td class="text-col"> Savan/C is a C implementation of WS-Eventing specification. Savan/C is built on top of Axis2/C. Therefore by using Savan/C you can add WS-Eventing capability to Web services hosted using Axis2/C. Savan/C was designed as a general publisher/subscriber tool. The arcitecture was designed to abstract the general publisher/subscriber features so that people could support more than one publisher/subscriber mechanisms within the same infrastructure. </td> </tr> </table> </div> <div class="content-items"> <a href="http://axis.apache.org/axis2/java/transports" class="big-links">Axis2 Transports</a> <table> <tr> <td class="logo-col"><a href="http://axis.apache.org/axis2/java/transports" class="big-links"><img src="images/logos/axis2TransportsLogo.gif" alt="Axis2 Transports" border="0"/></a></td> <td class="text-col"> Axis2 Transports are a set of transport adaptors for the Apache Axis2 project as well as for the Apache Synapse project. <br><br> These transports consists of a set of synchronous as well as completely asynchronous transport adaprots. JMS Transport, E-Mail Transport, TCP Transport, SMS Transport, UDP Transport, XMPP Transport. </td> </tr> </table> </div> <div class="content-items"> <a href="http://axis.apache.org/axis/" class="big-links">Apache Axis</a> <table> <tr> <td class="logo-col"><a href="http://axis.apache.org/axis/" class="big-links"><img src="images/logos/axis.jpg" alt="Apache Axis" border="0" /></a></td> <td class="text-col"> Apache Axis is an implementation of the SOAP ("Simple Object Access Protocol") submission to W3C. Axis has it's implementations in Java as well as C++. </td> </tr> </table> </div> </div> <div class="footer">Copyright 2000-2025 The Apache Software Foundation. All rights reserved.</div> </body> </html>