apache-tuscany/branches/site-20070701-mvnbased/site-publish/sca_documentation.html
2008-06-17 00:23:01 +00:00

703 lines
28 KiB
HTML
Raw Blame History

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--
Copyright 1999-2004 The Apache Software Foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!-- Content Stylesheet for Site -->
<!-- start the processing -->
<!-- ====================================================================== -->
<!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
<!-- Main Page Section -->
<!-- ====================================================================== -->
<html>
<head>
<link rel="stylesheet" href="./css/style.css"/>
<script src="DropMenu.js" type="text/javascript"></script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<title>Tuscany - Tuscany SCA Documentation</title>
</head>
<body topmargin="0" leftmargin="0" marginwidth="0" marginheight="0">
<table class="topbar" id="topbar" border="0" width="100%" cellspacing="0" cellpadding="0" height="94" background="images/TopBarBG.png">
<tr>
<td width="244">
<img src="images/Logo.png" width="244" height="94" alt=""></td>
<td align="right">
<img src="http://incubator.apache.org/tuscany/images/apache-incubator-logo.png" style="padding: 5px;"> </td>
</tr>
</table>
<table border="0" width="100%" cellspacing="4">
<tr>
<!-- LEFT SIDE NAVIGATION -->
<td width="141" valign="top" nowrap="true" >
<table width="100%" class="navbar" border="0" cellpadding="0" cellspacing="0" align="center" height="100%" >
<tr class="navbarHead">
<td>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="137">
<tbody>
<tr>
<td align="right" width="8" height="4"><img src= "images/NavBarTL.png"></td>
<td height="4" background="images/NavBarT.png"></td>
<td align="left"><img src="images/NavBarTR.png"></td>
</tr>
<tr>
<td background="images/NavBarLS.png" width="8"></td>
<td align="center" background="images/NavBarM.png">
Tuscany General
</td>
<td width="8" height="4"background="images/NavBarRS.png" ></td>
<tr>
<td align="right" valign="top"><img src= "images/NavBarBL.png"></td>
<td background="images/NavBarB.png"></td>
<td align="left"><img src="images/NavBarBR.png"></td>
</tr>
</tbody>
</table>
</td>
<td width="6"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" >
<tr>
<td background="images/leftSideGreyBorder.png" width="6" ></td>
<td bgcolor="#fafafa" width="124">
<a href="./index.html">Home</a>
<br>
<a href="./news.html">News</a>
<br>
<a href="./documentation.html">Documentation</a>
<br>
<a href="./Releases.html">Releases</a>
<br>
<a href="./getting_started.html">Getting Started</a>
<br>
<a href="./license.html">License</a>
<br>
<a href="http://www.apache.org/" target="_blank">ASF</a>
<br>
</td>
<td background="images/rightSideGreyBorder.png" width="7"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td><img src="images/greyBottom.png" width="137" height="10" alt=""></td>
</tr>
<tr class="navbarHead">
<td>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="137">
<tbody>
<tr>
<td align="right" width="8" height="4"><img src= "images/NavBarTL.png"></td>
<td height="4" background="images/NavBarT.png"></td>
<td align="left"><img src="images/NavBarTR.png"></td>
</tr>
<tr>
<td background="images/NavBarLS.png" width="8"></td>
<td align="center" background="images/NavBarM.png">
Tuscany SCA
</td>
<td width="8" height="4"background="images/NavBarRS.png" ></td>
<tr>
<td align="right" valign="top"><img src= "images/NavBarBL.png"></td>
<td background="images/NavBarB.png"></td>
<td align="left"><img src="images/NavBarBR.png"></td>
</tr>
</tbody>
</table>
</td>
<td width="6"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" >
<tr>
<td background="images/leftSideGreyBorder.png" width="6" ></td>
<td bgcolor="#fafafa" width="124">
<a href="./sca_index.html">SCA Overview</a>
<br>
<a href="./java_sca_overview.html">SCA Java</a>
<br>
<a href="./cpp_sca_overview.html">SCA C++</a>
<br>
<a href="./sca_documentation.html">SCA Docs.</a>
<br>
<a href="./sca_downloads.html">SCA Downloads</a>
<br>
</td>
<td background="images/rightSideGreyBorder.png" width="7"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td><img src="images/greyBottom.png" width="137" height="10" alt=""></td>
</tr>
<tr class="navbarHead">
<td>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="137">
<tbody>
<tr>
<td align="right" width="8" height="4"><img src= "images/NavBarTL.png"></td>
<td height="4" background="images/NavBarT.png"></td>
<td align="left"><img src="images/NavBarTR.png"></td>
</tr>
<tr>
<td background="images/NavBarLS.png" width="8"></td>
<td align="center" background="images/NavBarM.png">
Tuscany SDO
</td>
<td width="8" height="4"background="images/NavBarRS.png" ></td>
<tr>
<td align="right" valign="top"><img src= "images/NavBarBL.png"></td>
<td background="images/NavBarB.png"></td>
<td align="left"><img src="images/NavBarBR.png"></td>
</tr>
</tbody>
</table>
</td>
<td width="6"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" >
<tr>
<td background="images/leftSideGreyBorder.png" width="6" ></td>
<td bgcolor="#fafafa" width="124">
<a href="./sdo_index.html">SDO Overview</a>
<br>
<a href="./java_sdo_overview.html">SDO Java</a>
<br>
<a href="./cpp_sdo_overview.html">SDO C++</a>
<br>
<a href="./sdo_documentation.html">SDO Docs.</a>
<br>
<a href="./sdo_downloads.html">SDO Downloads</a>
<br>
</td>
<td background="images/rightSideGreyBorder.png" width="7"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td><img src="images/greyBottom.png" width="137" height="10" alt=""></td>
</tr>
<tr class="navbarHead">
<td>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="137">
<tbody>
<tr>
<td align="right" width="8" height="4"><img src= "images/NavBarTL.png"></td>
<td height="4" background="images/NavBarT.png"></td>
<td align="left"><img src="images/NavBarTR.png"></td>
</tr>
<tr>
<td background="images/NavBarLS.png" width="8"></td>
<td align="center" background="images/NavBarM.png">
Tuscany DAS
</td>
<td width="8" height="4"background="images/NavBarRS.png" ></td>
<tr>
<td align="right" valign="top"><img src= "images/NavBarBL.png"></td>
<td background="images/NavBarB.png"></td>
<td align="left"><img src="images/NavBarBR.png"></td>
</tr>
</tbody>
</table>
</td>
<td width="6"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" >
<tr>
<td background="images/leftSideGreyBorder.png" width="6" ></td>
<td bgcolor="#fafafa" width="124">
<a href="./das_index.html">DAS Overview</a>
<br>
<a href="./java_das_overview.html">DAS Java</a>
<br>
<a href="./das_documentation.html">DAS Docs.</a>
<br>
<a href="./das_downloads.html">DAS Downloads</a>
<br>
</td>
<td background="images/rightSideGreyBorder.png" width="7"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td><img src="images/greyBottom.png" width="137" height="10" alt=""></td>
</tr>
<tr class="navbarHead">
<td>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="137">
<tbody>
<tr>
<td align="right" width="8" height="4"><img src= "images/NavBarTL.png"></td>
<td height="4" background="images/NavBarT.png"></td>
<td align="left"><img src="images/NavBarTR.png"></td>
</tr>
<tr>
<td background="images/NavBarLS.png" width="8"></td>
<td align="center" background="images/NavBarM.png">
Community
</td>
<td width="8" height="4"background="images/NavBarRS.png" ></td>
<tr>
<td align="right" valign="top"><img src= "images/NavBarBL.png"></td>
<td background="images/NavBarB.png"></td>
<td align="left"><img src="images/NavBarBR.png"></td>
</tr>
</tbody>
</table>
</td>
<td width="6"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" >
<tr>
<td background="images/leftSideGreyBorder.png" width="6" ></td>
<td bgcolor="#fafafa" width="124">
<a href="./get-involved.html">Get Involved</a>
<br>
<a href="./mail-lists.html">Mailing Lists</a>
<br>
<a href="./faq.html">FAQ</a>
<br>
<a href="./issue-tracking.html">Issue Tracking</a>
<br>
<a href="http://wiki.apache.org/ws/Tuscany" target="_blank">Wiki</a>
<br>
<a href="http://apache-tuscany.blogspot.com" target="_blank">Blog</a>
<br>
</td>
<td background="images/rightSideGreyBorder.png" width="7"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td><img src="images/greyBottom.png" width="137" height="10" alt=""></td>
</tr>
<tr class="navbarHead">
<td>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="137">
<tbody>
<tr>
<td align="right" width="8" height="4"><img src= "images/NavBarTL.png"></td>
<td height="4" background="images/NavBarT.png"></td>
<td align="left"><img src="images/NavBarTR.png"></td>
</tr>
<tr>
<td background="images/NavBarLS.png" width="8"></td>
<td align="center" background="images/NavBarM.png">
Development
</td>
<td width="8" height="4"background="images/NavBarRS.png" ></td>
<tr>
<td align="right" valign="top"><img src= "images/NavBarBL.png"></td>
<td background="images/NavBarB.png"></td>
<td align="left"><img src="images/NavBarBR.png"></td>
</tr>
</tbody>
</table>
</td>
<td width="6"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" >
<tr>
<td background="images/leftSideGreyBorder.png" width="6" ></td>
<td bgcolor="#fafafa" width="124">
<a href="./source-code.html">Source Code</a>
<br>
<a href="./java-projects.html">Tuscany Java</a>
<br>
<a href="./cpp-projects.html">Tuscany C++</a>
<br>
<a href="./site_development.html">Tuscany WebSite</a>
<br>
</td>
<td background="images/rightSideGreyBorder.png" width="7"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td><img src="images/greyBottom.png" width="137" height="10" alt=""></td>
</tr>
</table>
</td>
<!-- CONTENT! -->
<td width="100%" align="left" valign="top">
<table class="content" border="0" width="98%" cellspacing="0" cellpadding="0" align="left">
<tr>
<td>
<table class="content" border="0" width="100%" cellspacing="0" cellpadding="0" align="left">
<tr class="title" height="17" >
<td>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td align="right" width="8" height="4"><img src= "images/NavBarTL.png"></td>
<td height="4" background="images/NavBarT.png"></td>
<td align="left"><img src="images/NavBarTR.png"></td>
</tr>
<tr>
<td background="images/NavBarLS.png" width="8"></td>
<td align="center" background="images/NavBarM.png">
<a name="Tuscany SCA Documentation">Tuscany SCA Documentation</a>
</td>
<td width="8" height="4" background="images/NavBarRS.png" ></td>
</tr>
<tr>
<td align="right" valign="top"><img src= "images/NavBarBL.png"></td>
<td background="images/NavBarB.png"></td>
<td align="left"><img src="images/NavBarBR.png"></td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td background="images/ContentBoxLS.png" width="8"></td>
<td align="left">
<p>Here is where you will find all the documentation related to Tuscany SCA (Java, C++...).</p>
<table border="0" width="100%" bgcolor="white">
<tbody>
<tr bgcolor="#7B9A5C">
<td width="596" align="center"><b><font color="#ffffff">SCA
</font></b></td> </tr>
<tr bgcolor="#eeeeee">
<td width="596" align="left">Tuscany provides an
implementation
of the SCA Specifications being developed by the OSOA Collaboration - <a href="http://www.osoa.org">http://www.osoa.org</a>. <ul>
<li><a href="http://www.osoa.org/display/Main/Service+Component+Architecture+Specifications">OSOA
- Service Component Architecture Specifications</a></li>
</ul>
Note : These specifications are continuously evolving. Each SCA release from Tuscany adheres to a specific level of these specification and this will be mentioned as part of the release notes.
</td>
</tr>
</tbody>
</table>
<p />
<table border="0" width="100%" bgcolor="white">
<tbody>
<tr bgcolor="#7B9A5C">
<td width="596" align="center"><b><font color="#ffffff">SCA
Java</font></b></td> </tr> <tr bgcolor="#eeeeee">
<td width="596" align="left">This section deals with documents
related to SCA Java </td>
</tr>
<tr bgcolor="#eeeeee">
<td width="596" align="center">
<table border="0" width="100%">
<tbody>
<tr bgcolor="#e0e0c2">
<td><b><font color="#004566">Specifications Related</font></b></td>
</tr>
<tr>
<td>The following are links to the OSOA specifications that relate to Java Implementation: -
<ul>
<li><span class="nobr"><a href="http://www.osoa.org/download/attachments/35/SCA_ClientAndImplementationModelforJava_v0.95.pdf?version=3" title="SCA_ClientAndImplementationModelforJava_v0.95.pdf attached to Service Component Architecture Specifications">SCA
Client and Implementation Model for Java (V0.95)</a></span>
</li>
</ul></td>
</tr>
</tbody>
</table>
<br />
<table border="0" width="100%">
<tbody>
<tr bgcolor="#e0e0c2">
<td><b><font color="#004566">Implementation Related</font></b></td>
</tr>
<tr>
<td>Here is a list of documentations that are specific to the Tuscany Implementation of SCA in Java:-<table width="100%" border="0" bgcolor="#fffff4">
<tbody>
<tr>
<td align="center" width="28" valign="top">1.</td>
<td width="871" valign="top"><a href="java_sca_overview.html">Getting
started with SCA Java Milestone 2 Release</a></td>
</tr>
<tr>
<td align="center" width="28" valign="top">2.</td><td width="871" valign="top">SCA Java<ul>
<li>Core
<ul>
<li>Kernel</li>
<li>API</li>
<li>SPI</li>
</ul>
</li>
<li>Extensions</li>
<li>DataBindings.</li>
<li>Distributions</li>
</ul>
</td>
</tr>
<tr>
<td width="28" align="center" valign="top">3.</td>
<td width="871" valign="top">SCA Java Extensions <ul>
<li>SCA Java Extensions
<ul>
<li>Implementation Types</li>
<li>Transport Bindings</li>
<li>Protocol Bindings</li>
</ul>
</li>
<li>SCA Java Extensibility
<ul>
<li>Writing your own extension</li>
<li>A sample extension walk-through</li>
</ul>
</li>
</ul>
</td>
</tr>
<tr>
<td width="28" align="center" valign="top">4.</td>
<td width="871" valign="top">SCA Java DataBinding Facility</td>
</tr>
<tr>
<td width="28" align="center" valign="top">5.</td>
<td width="871" valign="top">SCA Java Runtimes and Application Deployment
<ul>
<li>Standalone</li>
<li>Web Application</li>
</ul>
</td>
</tr>
<tr>
<td width="28" align="center" valign="top">6.</td>
<td width="871" valign="top">SCA Java Samples</td>
</tr>
</tbody>
</table></td>
</tr>
</tbody>
</table>
<br />
<table border="0" width="100%">
<tbody>
<tr bgcolor="#e0e0c2">
<td><b><font color="#004566">JavaDocs Related</font></b></td>
</tr>
<tr>
<td>Here are the links to the Tuscany Java SCA JavaDocs: <br />
<br />
<b>Javadocs available online</b>
<table border="0" width="100%">
<tbody>
<tr>
<td width="10">&gt;</td>
<td width="597"><a href="http://people.apache.org/~svkrish/tuscanySite/apidocs/commonj/" target="_blank">Commonj API for Timer and Work Manager
(1.0-incubator-M2)</a></td> </tr>
<tr>
<td width="10">&gt;</td>
<td width="597"><a href="http://people.apache.org/~svkrish/tuscanySite/apidocs/sca/" target="_blank">SCA
Specs API (1.0-incubator-M2)</a></td>
</tr>
<tr>
<td width="10">&gt;</td>
<td width="597"><a href="http://people.apache.org/~svkrish/tuscanySite/apidocs/tuscany-sca/" target="_blank">Tuscany
SCA Kernel API (1.0-incubator-M2)</a></td>
</tr>
</tbody>
</table>
<br />
<br />
<b>Javadocs available Downloadable</b><ul>
<li><a href="sca_downloads.html">Tuscany
Java SCA Javadocs for Release M2</a></li>
</ul>
</td>
</tr>
</tbody>
</table></td>
</tr>
</tbody>
</table>
<p />
<table border="0" width="100%" bgcolor="white">
<tbody>
<tr bgcolor="#7B9A5C">
<td width="596" align="center"><b><font color="#ffffff">SCA
C++</font></b></td> </tr>
<tr bgcolor="#eeeeee">
<td width="596" align="left">This section deals with documents
related to SCA C++ </td>
</tr>
<tr bgcolor="#eeeeee">
<td width="596" align="left">
<table border="0" width="100%">
<tbody>
<tr bgcolor="#e0e0c2">
<td><b><font color="#004566">Specifications Related</font></b></td>
</tr>
<tr>
<td>The following are links to the OSOA specifications that relate
to C++ Implementation: -
<ul>
<li><span class="nobr"><a href="http://www.osoa.org/download/attachments/35/SCA_ClientAndImplementationModelforCpp_V0.95.pdf?version=1" title="SCA_ClientAndImplementationModelforCpp_V0.95.pdf attached to Service Component Architecture Specifications">SCA
Client &amp; Implementation for C++ (V0.95)</a></span>
</li>
</ul>
</td>
</tr>
</tbody>
</table>
<br />
<table border="0" width="100%">
<tbody>
<tr bgcolor="#e0e0c2">
<td><b><font color="#004566">Implementation Related</font></b></td>
</tr>
<tr>
<td><table width="100%" border="0" bgcolor="#fffff4">
<tbody>
<tr>
<td align="center" width="28" valign="top">1.</td>
<td width="871" valign="top"><a href="http://svn.apache.org/repos/asf/incubator/tuscany/tags/cpp-1.0-incubating-M2-final/sca/GettingStarted.html">Getting
Started with the SCA C++ Milestone Release 2</a>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table></td>
</tr>
</tbody>
</table>
</td>
<td width="8" height="4" background="images/ContentBoxRS.png" >
</td>
</tr>
<tr>
<td align="right" valign="bottom"><img src= "images/ContentBoxBL.png"></td>
<td background="images/ContentBoxB.png"></td>
<td align="left"><img src="images/ContentBoxBR.png"></td>
</tr>
</tbody>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</table>
<div class="copyright">
Copyright <20> 2006, The Apache Software Foundation
Apache Tuscany is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Web Services PMC. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
</div>
</body>
</html>
<!-- end the processing -->