axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dee...@apache.org
Subject svn commit: r370788 [2/5] - /webservices/axis2/site/0_94/
Date Fri, 20 Jan 2006 11:10:30 GMT
Modified: webservices/axis2/site/0_94/rest-ws.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/site/0_94/rest-ws.html?rev=370788&r1=370787&r2=370788&view=diff
==============================================================================
--- webservices/axis2/site/0_94/rest-ws.html (original)
+++ webservices/axis2/site/0_94/rest-ws.html Fri Jan 20 03:10:07 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: 19 January 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></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 the Site</a></li><li
class="none"><a href="../guidelines.html">Devel
 oper 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="RESTful_Web_services_Support"></a><h2>RESTful
Web services Support</h2><p>REST provides access to resources through the two
methods GET and POST.
+                	Last published: 20 January 2006
+                  | Doc for 0.95-SNAPSHOT</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></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 the Site</a></li><li
class="none"><a href="../guidelines.ht
 ml">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="RESTful_Web_services_Support"></a><h2>RESTful
Web services Support</h2><p>REST provides access to resources through the two
methods GET and POST.
 REST Web services are a reduced subset of the usual Web service stack.</p><p>The
Axis2 REST implementation assumes the following properties:</p><ol>
   <li>REST Web services are Synchronous and Request Response in nature.</li>
   <li>When REST Web services are accessed via GET, the service and the

Modified: webservices/axis2/site/0_94/security-module.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/site/0_94/security-module.html?rev=370788&r1=370787&r2=370788&view=diff
==============================================================================
--- webservices/axis2/site/0_94/security-module.html (original)
+++ webservices/axis2/site/0_94/security-module.html Fri Jan 20 03:10:07 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: 19 January 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></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 the Site</a></li><li
class="none"><a href="../guidelines.html">Devel
 oper 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="Securing_SOAP_Messages_with_WSS4J"></a><h2>Securing
SOAP Messages with WSS4J</h2><p>Axis2 comes with a module based on WSS4J [1] to
provide WS-Security features. This section
+                	Last published: 20 January 2006
+                  | Doc for 0.95-SNAPSHOT</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></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 the Site</a></li><li
class="none"><a href="../guidelines.ht
 ml">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="Securing_SOAP_Messages_with_WSS4J"></a><h2>Securing
SOAP Messages with WSS4J</h2><p>Axis2 comes with a module based on WSS4J [1] to
provide WS-Security features. This s
 ection
    explains how to engage and configure the security module. Since the security module inserts
    handlers in the system specific pre-dispatch phase, it must be engaged globally. But it
is
    possible to activate the security module for the inflow or the outflow when required by
the
@@ -34,26 +34,26 @@
    the message once, is shown in<a href="#ex1"> Example 1</a> and <a href="#ex1">
     Example 2</a> shows how to sign the message twice by chaining the outflow
                   handler (using two 'action' elements)</p><p>Following is a
description of the elements that can go in an 'action'
-   element of the OutflowSecurity parameter</p><br></br><table class="bodyTable"><tr
class="a"><td><b>Parameter</b></td><td><b>Description</b></td><td><b>Example</b></td></tr><tr
class="b"><td>items</td><td>Security actions for the inflow</td><td>Add
a Timestamp, Sign the SOAP body and Encrypt the SOAP body <br></br>&lt;items&gt;
-            Timestamp Signature Encrypt&lt;/items&gt;</td></tr><tr
class="a"><td>user</td><td>The user's name</td><td>Set alias
of the key to be used to sign<br></br>&lt;user&gt; bob&lt;/user&gt;</td></tr><tr
class="b"><td>passwordCallbackClass</td><td>Callback class used to provide
the password required to create the UsernameToken or to
-            sign the message</td><td>&lt;passwordCallbackClass&gt; org.apache.axis2.security.PWCallback&lt;/passwordCallbackClass&gt;</td></tr><tr
class="a"><td>signaturePropFile</td><td>property file used to get the
signature parameters such as crypto provider, keystore and
+   element of the OutflowSecurity parameter</p><br></br><table class="bodyTable"><tr
class="b"><td><b>Parameter</b></td><td><b>Description</b></td><td><b>Example</b></td></tr><tr
class="a"><td>items</td><td>Security actions for the inflow</td><td>Add
a Timestamp, Sign the SOAP body and Encrypt the SOAP body <br></br>&lt;items&gt;
+            Timestamp Signature Encrypt&lt;/items&gt;</td></tr><tr
class="b"><td>user</td><td>The user's name</td><td>Set alias
of the key to be used to sign<br></br>&lt;user&gt; bob&lt;/user&gt;</td></tr><tr
class="a"><td>passwordCallbackClass</td><td>Callback class used to provide
the password required to create the UsernameToken or to
+            sign the message</td><td>&lt;passwordCallbackClass&gt; org.apache.axis2.security.PWCallback&lt;/passwordCallbackClass&gt;</td></tr><tr
class="b"><td>signaturePropFile</td><td>property file used to get the
signature parameters such as crypto provider, keystore and
             its password</td><td>Set example.properties file as the signature
property file<br></br>&lt;signaturePropFile&gt;
-            example.properties&lt;/signaturePropFile&gt;</td></tr><tr
class="b"><td>signatureKeyIdentifier</td><td>Key identifier to be used
in referring the key in the signature</td><td>Use the serial number of the certificate<br></br>&lt;signatureKeyIdentifier&gt;
IssuerSerial&lt;/signatureKeyIdentifier&gt;
-        </td></tr><tr class="a"><td>encryptionKeyIdentifier</td><td>Key
identifier to be used in referring the key in encryption</td><td>Use the serial
number of the certificate <br></br>&lt;encryptionKeyIdentifier&gt;IssuerSerial&lt;/encryptionKeyIdentifier&gt;
-        </td></tr><tr class="b"><td>encryptionUser</td><td>The
user's name for encryption.</td><td><br></br>&lt;encryptionUser&gt;alice&lt;/encryptionUser&gt;</td></tr><tr
class="a"><td>encryptionSymAlgorithm</td><td>Symmetric algorithm to be
used for encryption</td><td>Use AES-128<br></br>&lt;encryptionSymAlgorithm&gt;
-            http://www.w3.org/2001/04/xmlenc#aes128-cbc&lt;/encryptionSymAlgorithm&gt;</td></tr><tr
class="b"><td>encryptionKeyTransportAlgorithm</td><td>Key encryption
algorithm</td><td>Use RSA-OAEP<br></br>&lt;parameter name="encryptionSymAlgorithm"&gt;
-            http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p&lt;/parameter&gt;</td></tr><tr
class="a"><td>signatureParts</td><td>Sign multiple parts in the SOAP
message</td><td>Sign Foo and Bar elements qualified by "http://app.ns/ns"<br></br>&lt;signatureParts&gt;
+            example.properties&lt;/signaturePropFile&gt;</td></tr><tr
class="a"><td>signatureKeyIdentifier</td><td>Key identifier to be used
in referring the key in the signature</td><td>Use the serial number of the certificate<br></br>&lt;signatureKeyIdentifier&gt;
IssuerSerial&lt;/signatureKeyIdentifier&gt;
+        </td></tr><tr class="b"><td>encryptionKeyIdentifier</td><td>Key
identifier to be used in referring the key in encryption</td><td>Use the serial
number of the certificate <br></br>&lt;encryptionKeyIdentifier&gt;IssuerSerial&lt;/encryptionKeyIdentifier&gt;
+        </td></tr><tr class="a"><td>encryptionUser</td><td>The
user's name for encryption.</td><td><br></br>&lt;encryptionUser&gt;alice&lt;/encryptionUser&gt;</td></tr><tr
class="b"><td>encryptionSymAlgorithm</td><td>Symmetric algorithm to be
used for encryption</td><td>Use AES-128<br></br>&lt;encryptionSymAlgorithm&gt;
+            http://www.w3.org/2001/04/xmlenc#aes128-cbc&lt;/encryptionSymAlgorithm&gt;</td></tr><tr
class="a"><td>encryptionKeyTransportAlgorithm</td><td>Key encryption
algorithm</td><td>Use RSA-OAEP<br></br>&lt;parameter name="encryptionSymAlgorithm"&gt;
+            http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p&lt;/parameter&gt;</td></tr><tr
class="b"><td>signatureParts</td><td>Sign multiple parts in the SOAP
message</td><td>Sign Foo and Bar elements qualified by "http://app.ns/ns"<br></br>&lt;signatureParts&gt;
             {Element}{http://app.ns/ns}Foo;{Element}{http://app.ns/ns}Bar &lt;/signatureParts&gt;
-        </td></tr><tr class="b"><td>optimizeParts</td><td>MTOM
Optimize the elements specified by the XPath query</td><td>Optimize the CipherValue<br></br>&lt;optimizeParts&gt;
+        </td></tr><tr class="a"><td>optimizeParts</td><td>MTOM
Optimize the elements specified by the XPath query</td><td>Optimize the CipherValue<br></br>&lt;optimizeParts&gt;
             //xenc:EncryptedData/xenc:CipherData/xenc:CipherValue &lt;/optimizeParts&gt;</td></tr></table><br></br></div><div
class="subsection"><a name="InflowSecurity_parameter"></a><h3>InflowSecurity
parameter</h3><p>This parameter is used to configure the inflow security handler.
The 'action' element is used to
    encapsulate the configuration elements here as well. The schema of the 'action' element
is
    available here.
     <a href="#ex3">Example 3</a> shows the configuration to decrypt, verify signature
and validate
-                                 timestamp.</p><table class="bodyTable"><tr
class="a"><td><b>Parameter</b></td><td><b>Description</b></td><td><b>Example</b></td></tr><tr
class="b"><td>items</td><td>Security actions for the inflow</td><td>first
the incoming message should be decrypted and then the signatures should be
+                                 timestamp.</p><table class="bodyTable"><tr
class="b"><td><b>Parameter</b></td><td><b>Description</b></td><td><b>Example</b></td></tr><tr
class="a"><td>items</td><td>Security actions for the inflow</td><td>first
the incoming message should be decrypted and then the signatures should be
             verified and should be checked for the availability of the Timestamp <br></br>&lt;items&gt;
-            Timestamp Signature Encrypt&lt;/items&gt;</td></tr><tr
class="a"><td>passwordCallbackClass</td><td>Callback class used to obtain
password for decryption and UsernameToken
+            Timestamp Signature Encrypt&lt;/items&gt;</td></tr><tr
class="b"><td>passwordCallbackClass</td><td>Callback class used to obtain
password for decryption and UsernameToken
             verification</td><td><br></br>&lt;passwordCallbackClass&gt;
org.apache.axis2.security.PWCallback&lt;/passwordCallbackClass&gt;
-        </td></tr><tr class="b"><td>signaturePropFile</td><td>Property
file used for signature verification</td><td><br></br>&lt;signaturePropFile&gt;
sig.properties&lt;/signaturePropFile&gt;</td></tr><tr class="a"><td>decryptionPropFile</td><td>Property
file used for decryption</td><td><br></br>&lt;decryptionPropFile&gt;
dec.properties&lt;/decryptionPropFile&gt;</td></tr></table><br></br><p>Please
note that the '.properties' files used in properties such as OutSignaturePropFile are the
+        </td></tr><tr class="a"><td>signaturePropFile</td><td>Property
file used for signature verification</td><td><br></br>&lt;signaturePropFile&gt;
sig.properties&lt;/signaturePropFile&gt;</td></tr><tr class="b"><td>decryptionPropFile</td><td>Property
file used for decryption</td><td><br></br>&lt;decryptionPropFile&gt;
dec.properties&lt;/decryptionPropFile&gt;</td></tr></table><br></br><p>Please
note that the '.properties' files used in properties such as OutSignaturePropFile are the
    same property files that are using in the WSS4J project.
    Following shows the properties defined in a sample property file</p>
     <div class="source"><pre>

Modified: webservices/axis2/site/0_94/tcp-transport.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/site/0_94/tcp-transport.html?rev=370788&r1=370787&r2=370788&view=diff
==============================================================================
--- webservices/axis2/site/0_94/tcp-transport.html (original)
+++ webservices/axis2/site/0_94/tcp-transport.html Fri Jan 20 03:10:07 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: 19 January 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></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 the Site</a></li><li
class="none"><a href="../guidelines.html">Devel
 oper 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="TCP_transport"></a><h2>TCP
transport</h2><p>Axis2 supports TCP as a transport. Axis2 has support for both
send and
+                	Last published: 20 January 2006
+                  | Doc for 0.95-SNAPSHOT</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></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 the Site</a></li><li
class="none"><a href="../guidelines.ht
 ml">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="TCP_transport"></a><h2>TCP
transport</h2><p>Axis2 supports TCP as a transport. Axis2 has support for both
send and
 receive SOAP Messages via TCP. TCP transport does not have any application
 level headers and the SOAP Message that is send should be self contained.
 This makes the interaction fast and simple. Since there are no application

Modified: webservices/axis2/site/0_94/transport_howto.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/site/0_94/transport_howto.html?rev=370788&r1=370787&r2=370788&view=diff
==============================================================================
--- webservices/axis2/site/0_94/transport_howto.html (original)
+++ webservices/axis2/site/0_94/transport_howto.html Fri Jan 20 03:10:07 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: 19 January 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></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 the Site</a></li><li
class="none"><a href="../guidelines.html">Devel
 oper 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="How_to_write_your_own_Axis2_transport"></a><h2>How
to write your own Axis2 transport</h2><div class="subsection"><a name="Prologue"></a><h3>Prologue</h3><p>To
stop you from rein
 venting the wheel I will quickly list the transports
+                	Last published: 20 January 2006
+                  | Doc for 0.95-SNAPSHOT</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></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 the Site</a></li><li
class="none"><a href="../guidelines.ht
 ml">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="How_to_write_your_own_Axis2_transport"></a><h2>How
to write your own Axis2 transport</h2><div class="subsection"><a name="Prologue"></a><h3>Prologue</h3><p>To
stop you 
 from reinventing the wheel I will quickly list the transports
 that are already supported in Axis2 with a small description before we get
 started.</p><p></p><ul>
   <li><b>HTTP</b> - In the HTTP transport, the transport Listener is a



Mime
View raw message