You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ch...@apache.org on 2006/04/07 10:47:14 UTC
svn commit: r392217 -
/webservices/axis2/site/0_95/Axis2ArchitectureGuide.html
Author: chatra
Date: Fri Apr 7 01:47:13 2006
New Revision: 392217
URL: http://svn.apache.org/viewcvs?rev=392217&view=rev
Log:
made corrections in archi-guide
Modified:
webservices/axis2/site/0_95/Axis2ArchitectureGuide.html
Modified: webservices/axis2/site/0_95/Axis2ArchitectureGuide.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/site/0_95/Axis2ArchitectureGuide.html?rev=392217&r1=392216&r2=392217&view=diff
==============================================================================
--- webservices/axis2/site/0_95/Axis2ArchitectureGuide.html (original)
+++ webservices/axis2/site/0_95/Axis2ArchitectureGuide.html Fri Apr 7 01:47:13 2006
@@ -2,8 +2,8 @@
@import url("../style/maven-base.css");
@import url("../style/maven-theme.css");</style><link rel="stylesheet" href="../style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://www.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/axis2/" id="projectLogo"><img alt="Apache Axis 2.0" src="http://ws.apache.org/axis2/images/axis.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
- Last published: 23 March 2006
- | Doc for 0.95</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis_2_0"><h5>Axis 2.0</h5><ul><li class="none"><a href="../index.html">Home</a></li><li class="expanded"><a href="../">Download Axis2</a><ul><li class="none"><a href="../download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/?root=Apache-SVN" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="../">Documentation</a><ul><li class="none"><a href="../0_93/index.html">Version 0.93</a></li><li class="none"><a href="../0_94/index.html">Version 0.94</a></li><li class="none"><a href="../0_95/index.html">Version 0.95</a></li></ul></li><li class="expanded"><a href="../overview.html">Get Involved</a><ul><li class="none"><a href="../svn.html">Checkout the Source</a></li><li class="none"><a href="../siteHowTo.html">Build t
he Site</a></li><li class="none"><a href="../guidelines.html">Developer Guidelines</a></li><li class="none"><a href="../refLib.html">Reference Library</a></li><li class="none"><a href="../mail-lists.html">Mailing Lists</a></li><li class="none"><a href="../faq.html">FAQ</a></li></ul></li><li class="none"><a href="../modules/index.html">Modules</a></li><li class="none"><a href="../thanks.html">Acknowledgements</a></li><li class="expanded"><a href="../">Project Information</a><ul><li class="none"><a href="../team-list.html">Project Team</a></li><li class="none"><a href="../issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Axis2_Architecture_Guide"></a><h2>Axis2 Architecture Guide</h2><p><i>Version 0.94</i></p><i>Feedback: <a href=
"mailto:axis-dev@ws.apache.org">axis-dev@ws.apache.org</a></i><div class="subsection"><a name="Contents"></a><h3>Contents</h3><ul>
+ Last published: 07 April 2006
+ | Doc for 0.95</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis_2_0"><h5>Axis 2.0</h5><ul><li class="none"><a href="../index.html">Home</a></li><li class="expanded"><a href="../">Download Axis2</a><ul><li class="none"><a href="../download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/?root=Apache-SVN" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="../">Documentation</a><ul><li class="none"><a href="../0_93/index.html">Version 0.93</a></li><li class="none"><a href="../0_94/index.html">Version 0.94</a></li><li class="none"><a href="../0_95/index.html">Version 0.95</a></li></ul></li><li class="expanded"><a href="../overview.html">Get Involved</a><ul><li class="none"><a href="../svn.html">Checkout the Source</a></li><li class="none"><a href="../siteHowTo.html">Build t
he Site</a></li><li class="none"><a href="../guidelines.html">Developer Guidelines</a></li><li class="none"><a href="../refLib.html">Reference Library</a></li><li class="none"><a href="../mail-lists.html">Mailing Lists</a></li><li class="none"><a href="../faq.html">FAQ</a></li></ul></li><li class="none"><a href="../modules/index.html">Modules</a></li><li class="none"><a href="../thanks.html">Acknowledgements</a></li><li class="expanded"><a href="../">Project Information</a><ul><li class="none"><a href="../team-list.html">Project Team</a></li><li class="none"><a href="../issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Axis2_Architecture_Guide"></a><h2>Axis2 Architecture Guide</h2><p><i>Version 0.95</i></p><i>Feedback: <a href=
"mailto:axis-dev@ws.apache.org">axis-dev@ws.apache.org</a></i><div class="subsection"><a name="Contents"></a><h3>Contents</h3><ul>
<li><a href="#bmBP">The Big Picture</a></li>
<li><p><a href="#requirements">Requirement of Axis2</a></p>
</li>
@@ -282,7 +282,7 @@
<li>Dispatch Phase - The Dispatchers run in this phase and find the Service
if the service is not found already. <br></br>
The post condition of the dispatch phase work as follows; That checks
- weather the service and operation are found or not. If the service or
+ whether the service and operation are found or not. If the service or
operation has not been found by this point the execution will halt and
send a "service not found error".</li>
<li>User Defined Phases - Users are allowed to engage their custom handlers
@@ -342,7 +342,7 @@
is engaged the handlers and the operations defined in the module are added to
the entity that engage them.</p><p>Modules can not be added while the Axis2 engine is running, but they will
be available once the system is restarted.</p><p><a name="bmDeployment"></a></p></div><div class="subsection"><a name="Deployment"></a><h3>Deployment</h3><p>The Deployment Model provides a concrete mechanism to configure Axis2.
-This model has three entities that provide the configuration.</p></div><div class="subsection"><a name="The__file"></a><h3>The file</h3><p>This file holds the global configuration for the client and server, and
+This model has three entities that provide the configuration.</p><p><a name="xmlfile"></a></p></div><div class="subsection"><a name="The_axis2_xml_file"></a><h3>The axis2.xml file</h3><p>This file holds the global configuration for the client and server, and
provide following information:</p><ol>
<li>The global parameters</li>
<li>Registered transports in and transport outs</li>
@@ -444,7 +444,7 @@
example if the WSDL has an operation called "echoString", once the code is
generated there will be an echoStringDatabindingSupporter.java class
generated that will have methods that will look like the following.</p><p><code>public static
-org.apache.ws.commons.om.OMElementtoOM(org.soapinterop.xsd.EchoStringParamDocument
+org.apache.axiom.om.OMElementtoOM(org.soapinterop.xsd.EchoStringParamDocument
param)</code><code>// This method will handle the serialization.</code></p><p><code>public static org.apache.xmlbeans.XmlObject
fromOM(org.apache.axis2.om.OMElement param, java.lang.Class type) //This
method will handle the de-serialization.</code></p><p><code>public static org.apache.xmlbeans.XmlObject