You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fx-dev@ws.apache.org by da...@apache.org on 2006/02/24 21:42:51 UTC

svn commit: r380813 - /webservices/kandula/site/index.html

Author: dasarath
Date: Fri Feb 24 12:42:47 2006
New Revision: 380813

URL: http://svn.apache.org/viewcvs?rev=380813&view=rev
Log:
deleted obsolete content

Modified:
    webservices/kandula/site/index.html

Modified: webservices/kandula/site/index.html
URL: http://svn.apache.org/viewcvs/webservices/kandula/site/index.html?rev=380813&r1=380812&r2=380813&view=diff
==============================================================================
--- webservices/kandula/site/index.html (original)
+++ webservices/kandula/site/index.html Fri Feb 24 12:42:47 2006
@@ -3,7 +3,26 @@
           
 			    @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://ws.apache.org/" id="organizationLogo"><img alt="Apache Web Services" src="http://ws.apache.org/images/project-logo.jpg"></img></a><a href="http://ws.apache.org/ws-fx/kandula/" id="projectLogo"><span>Apache Kandula</span></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
                 	Last published: 14 June 2005
-                  | Doc for 0.1-SNAPSHOT</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuKandula"><h5>Kandula</h5><ul><li class="none"><a href="user-guide.html">User Guide</a></li><li class="none"><a href="architecture-guide.html">Architecture Guide</a></li></ul></div><div id="menuProject_Documentation"><h5>Project Documentation</h5><ul><li class="none"><strong><a href="index.html">About Apache Kandula</a></strong></li><li class="collapsed"><a href="project-info.html">Project Info</a></li><li class="collapsed"><a href="maven-reports.html">Project Reports</a></li><li class="none"><a href="http://maven.apache.org/development-process.html" class="externalLink" title="External Link">Development Process</a></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"><di
 v class="contentBox"><div class="section"><a name="Apache_Kandula"></a><h2>Apache Kandula</h2><div class="subsection"><a name="Purpose"></a><h3>Purpose</h3><p align="justify"> Kandula will provide an open-source implementation of WS-Coordination, WS-AtomicTransaction and WS-BusinessActivity based on Axis. The initial implementation will be in Java using Axis/Java. In addition to providing an implementation, a major focus of this project would be to ensure interoperability with other implementations of above specifications, particularly those by Microsoft (.NET) and IBM.</p><p align="justify"> </p></div><div class="subsection"><a name="Objectives"></a><h3>Objectives</h3><p align="justify">The Kandula project has two main objectives:</p><div align="justify">
+                  | Doc for 0.1-SNAPSHOT</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuKandula"><h5>Kandula</h5><ul><li class="none"><a href="user-guide.html">User Guide</a></li><li class="none"><a href="architecture-guide.html">Architecture Guide</a></li></ul></div><div id="menuProject_Documentation"><h5>Project Documentation</h5><ul><li class="none"><strong><a href="index.html">About Apache Kandula</a></strong></li><li class="collapsed"><a href="project-info.html">Project Info</a></li><li class="collapsed"><a href="maven-reports.html">Project Reports</a></li><li class="none"><a href="http://maven.apache.org/development-process.html" class="externalLink" title="External Link">Development Process</a></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="Apache_Kandula"></a>
+                  <h2>Apache Kandula</h2>
+                  <div class="subsection">
+                  <a name="Purpose"></a><h3>Purpose</h3>
+                  <p align="justify">
+                  Kandula will provide an open-source implementation of WS-Coordination, 
+                  WS-AtomicTransaction and WS-BusinessActivity based on Axis. 
+                  The initial implementation will be in Java using Axis/Java. 
+                  In addition to providing an implementation, a major focus of 
+                  this project would be to ensure interoperability with other 
+                  implementations of above specifications, particularly those by Microsoft 
+                  (.NET) and IBM.</p><p align="justify">
+                   </p><a name="Objectives"></a><h3>Objectives</h3><p align="justify">The Kandula project has two main objectives:</p><div align="justify">
   <ol type="1">
     <li>Provide an open source 
       implementation for the web services coordination and transaction management 
@@ -15,7 +34,7 @@
       JTA for transaction management</li>
   </ol>
   <p> </p>
-</div></div><div class="subsection"><a name="Overview"></a><h3>Overview</h3><p align="justify">Think of a hypothetical web service that provides banking 
+</div><a name="Overview"></a><h3>Overview</h3><p align="justify">Think of a hypothetical web service that provides banking 
 services. The service provides 2 operations: a credit 
 operation and a debit 
 operation. Now if the two operations are to be used to perform a monetary 
@@ -83,50 +102,11 @@
   </p><p align="justify">Notice that the component uses JTA to ensure atomicity of 
 operations. At runtime however, the transaction context of the calling thread is 
 propagated to the remote service using the web services coordination 
-framework.</p><p align="justify"> </p></div><div class="subsection"><a name="Deliverables"></a><h3>Deliverables</h3><p align="justify">Mainly, the Kandula project delivers a coordination service and 
-a server runtime for using the web services coordination framework for 
-distributed transaction management.</p><p align="justify">The coordination service comprise of following web 
-services:</p><div align="justify">
-  <ul>
-    <li>Activation service 
-      (WS-Coordination) 
-    </li><li>Registration service 
-      (WS-Coordination) 
-    </li><li>Completion service 
-      (WS-AtomicTransaction) 
-    </li><li>Coordinator service 
-      (WS-AtomicTransaction) 
-    </li><li>Completion service 
-      (WS-AtomicTransaction) </li>
-  </ul>
-</div><p align="justify">The server runtime is capable of importing and exporting 
-transactions to and from J2EE, in accordance with the coordination framework 
-described by WS-Coordination and WS-AtomicTransaction. 
-It also provides a participant service in accordance with WS-AtomicTransaction. As stated before, this allows J2EE web 
-services and clients to take part in atomic transactions while using JTA for 
-transaction management.</p><p align="justify">Additionally, Kandula also includes a Transaction Manager 
-modeled on javax.transaction.TransactionManager, 
-for use by standalone clients that need to coordinate activities using a 
-coordination service. Note that this transaction manager cannot be used to 
-perform any transactional work at the client end like JTA implementations sited 
-elsewhere in this document. It merely provides a convenient API for standalone 
-clients to use the coordination framework.</p><p align="justify"> </p></div><div class="subsection"><a name="Status"></a><h3>Status</h3><p align="justify">Presently, the implementation only supports atomic 
-transaction coordination type. Business activities will be supported in 
-future.</p><p align="justify">The framework supports importing atomic transactions for J2EE 
-web services, i.e. JSR109 (see src/samples/interop). 
-It also supports exporting transactions along web service calls made from J2EE 
-by J2EE components like servlets and EJB s (see src/samples/servlet).</p><p align="justify">So far the Kandula runtime has been integrated with 2 JTA 
-implementations, Java Open Transaction Manager (JOTM) from ObjectWeb and JBoss transaction 
-manager from JBoss.</p><p align="justify"> </p></div><div class="subsection"><a name="Dependencies"></a><h3>Dependencies</h3><p align="justify">Even though in practice the Kandula server runtime would be 
-most likely used in conjunction with a J2EE server, in order to make the test 
-cases as simple as possible, they have been designed to use Apache Tomcat servlet container instead.</p><p align="justify">To try out the test cases it is required to integrate at 
-least one of the above mentioned JTA implementations with Tomcat. To be specific 
-you may use either one of the following transaction managers:</p><div align="justify">
-  <ul type="disc">
-    <li>JOTM version 1.4.3 or 
-      later 
-    </li><li>JBoss transaction manager from JBoss-4.0.0RC1 or later 
-      application server distribution. </li>
-  </ul>
-</div><ul type="disc">
-</ul></div></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2004-2005, Apache Web Services</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file
+framework.</p><p align="justify"> </p></div>
+
+
+
+</div></div></div>
+
+
+<div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2004-2005, Apache Web Services</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file



---------------------------------------------------------------------
To unsubscribe, e-mail: kandula-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: kandula-dev-help@ws.apache.org