Mike Edwards Apache Tuscany - Documentation

This page provides links to a set of documents that help to explain various aspects of the Tuscany project and the SOA programming model that it provides (initially the SCA and SDO specifications).

General Documentation

Title Description
Explains how to setup and run the Java examples.
Extending Tuscany Describes how to extend Tuscany by contributing a new implementation/binding type

Papers that Explain the SOA Programming model

Title Description
A white paper describing Service Component Architecture.
A white paper that explains the SDO programming model
The simplified "BigBank" application as a worked example.
How to access relational data in terms of Service Data Objects (not yet on the website - to be provided)

Specifications

Title Description
The core Service Component Architecture Assembly specification
The Service Component Architecture Client and Implementation specification for Java. Describes how to write SCA components in Java and how to write Clients to SCA services in Java.
The Service Component Architecture Client and Implementation specification for C++. Describes how to write SCA components in C++ and how to write Clients to SCA services in C++.
The Service Data Objects specification for Java. Describes the data programming interfaces of SDO in the Java language.
The Service Data Objects specification for C++. Describes the data programming interfaces of SDO in the C++ language.