| |
| <!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 Dec 2010 |
| </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-2005 The Apache Software Foundation. All rights reserved.</div> |
| </body> |
| </html> |