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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]