blob: 780868d92bbd4738bd932766dd64c3069ff7ce01 [file] [log] [blame]
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<link rel="stylesheet" type="text/css" href="../../org.eclipse.wst.doc.user/common.css" />
<title>Creating Web services with the Apache Axis run-time environment</title>
</head>
<body id="axisoverview"><a name="axisoverview"><!-- --></a>
<h1 class="topictitle1">Creating Web services with the Apache Axis run-time environment</h1>
<div><p>This run-time environment is for users who prefer to develop for
the open Apache Axis platform. It is for non-production use only. Axis is
the third generation of the Apache SOAP implementation.  It evolved from
Apache SOAP (which began at IBM<sup>®</sup> as SOAP4J) to make the SOAP engine more flexible,
configurable, and able to handle both SOAP and the upcoming XML Protocol specification
from the W3C open-source effort.</p>
<div class="section"><h4 class="sectiontitle">Overview</h4><p>Axis is based on JSR 101 Java™ APIs
for XML based RPC (also known as JAX-RPC).  JSR 101 provides a single
interface to any XML-based RPC mechanism, including SOAP.</p>
<p>Web services
application server uses Axis within a servlet to process the incoming message,
extract information from the message headers, and payloads, as well as conforming
to the particular RPC semantics. </p>
<p>The level of Axis currently supported
by Rational Developer products is 1.0.  For more information on Axis,
refer to <a href="http://xml.apache.org/axis" target="_blank">http://xml.apache.org/axis</a>.
The User's Guide available on this site provides more in-depth information
about using Web services with Apache Axis. The Reading Guide lists several
documents to further your understanding of Axis.</p>
<div class="note"><span class="notetitle">Note:</span> The support for
Axis in Rational Developer products is limited to validation that the application
is invoking the Axis emitters correctly. Support for other Axis issues should
be directed to <a href="http://ws.apache.org/axis" target="_blank">http://ws.apache.org/axis</a></div>
</div>
</div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="../tasks/twsbeana.html">Creating a Web service from a Java bean using the Apache Axis run-time environment</a></strong><br />
The Web Service wizard assists you in creating a new Web service,
configuring it for deployment, and deploying the Web service to a server.
Once your Web service is deployed, the wizard assists you in generating the
client proxy and sample application to test the Web service. When you have
completed testing, you can publish your Web service to a UDDI Business Registry
using the Export wizard.</li>
<li class="ulchildlink"><strong><a href="../tasks/tsklwsdla.html">Creating a Java bean skeleton from a WSDL document using the Apache Axis run-time environment</a></strong><br />
The Web service wizard assists you in creating a skeleton bean
from an existing WSDL document. The skeleton bean contains a set of methods
that correspond to the operations described in the WSDL document. When the
bean is created, each method has a trivial implementation that you replace
by editing the bean.</li>
<li class="ulchildlink"><strong><a href="../tasks/tsampappa.html">Generating a Java client proxy and a sample application from a WSDL document using the Axis run-time environment</a></strong><br />
The Web Service Client wizard assists you in generating a Java bean
proxy and a sample application. The sample Web application demonstrates how
to code a proxy file.</li>
</ul>
<div class="linklist"><strong>Related Concepts</strong><br />
<div><a href="../../org.eclipse.jst.ws.doc.user/concepts/cws.html">Web services</a></div>
<div><a href="../../org.eclipse.jst.ws.doc.user/concepts/cwsinwsa.html">Tools for Web services development</a></div>
<div><a href="../../org.eclipse.jst.ws.doc.user/concepts/cjaxrpc.html">JAX-RPC</a></div></div>
<div class="linklist"><strong>Related Tasks</strong><br />
<div><a href="../../org.eclipse.jst.ws.doc.user/tasks/toverws.html"> Developing Web services</a></div></div>
</div>
<p>
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.
</p>
</body>
</html>