Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Section
borderfalse
Column
width15%
Include Page
TUSCANY: SCA Java Subproject MenuTUSCANY:
SCA Java Subproject Menu
Column
width85%

SCA Java Documentation for 1.x

Panel
borderColor#C3CDA1
bgColor#ffffff
titleBGColor#C3CDA1
titlewidth5
titleGetting Started with Tuscany
borderStylesolid

These guides help you to get setup in Tuscany, develop and run a simple application using comand line or Eclipse.

Panel
borderColor#C3CDA1
bgColor#ffffff
titleBGColor#C3CDA1
titlewidth5
titleSCA Introduction
borderStylesolid

provides a quick introduction to SCA and links to the SCA specifications
Introduction to SCA

Panel
borderColor#C3CDA1
bgColor#ffffff
titleBGColor#C3CDA1
titlewidth5
titleTuscany SCA User Guide
borderStylesolid

These guides provide the following information:

  • How to develop and run applications using Tuscany in a single node or multi node environment
    User Guide
  • What are the available Tuscany extensions and how to use them? This includes bindings, impelementation types, interface types, policies, databindings.
    Extension Guide
  • Available development and management tools for Tuscany
    SCA Java Tools Guides
Panel
borderColor#C3CDA1
bgColor#ffffff
titleBGColor#C3CDA1
titlewidth5
titleTuscany SCA Extension Development Guides
borderStylesolid

Although Tuscany provides many extensions, you might be interested to add an extension that is not available today. This guide helps you understand how to develop extensions such
as new bindings, implementation types, interfaces, policies, etc.

(lightbulb) You are welcome to contribute these new extensions to Tuscany and make them available to others in the community.

Panel
borderColor#C3CDA1
bgColor#ffffff
titleBGColor#C3CDA1
titlewidth5
titleTuscany SCA Java Development Guides
borderStylesolid

These guides help you learn more about Tuscany architecture and how to get involved in the
development of Tuscnay. We look forward to your help.

Wiki Markup
{panel:title= User Documentations |borderStyle=solid|borderColor=#C3CDA1|titleBGColor=#C3CDA1|bgColor=#ECF4D1} * [Get Started Guides|#Get Started Guides] ** Start using Tuscany * [User Documentation|#User Documentation] ** For application development. It includes SCA user guide as well as documentation on various bindings and implementation types. * [Video Series|http://cwiki.apache.org/confluence/display/TUSCANY/SCA+Videos] ** Learn SCA and Tuscany through videos {panel:title= Development Documentations |borderStyle=solid|borderColor=#C3CDA1|titleBGColor=#C3CDA1|bgColor=#ECF4D1} * [Extension Development Guides|#Extension Development Guides] ** Covers how to extend Tuscany. Add a new, an implementation type or a data binding * [Development Guides|#Development Guides] ** Includes Architecture overview and how to get involved in development {panel} h2. {anchor:Get Started Guides}{bgcolor:#C3CDA1}Get Started Guides{bgcolor} * [Get Started with Tuscany using Command Line|Getting Started with Tuscany ( using the Command Line)] This is a quick getting started guide that shows you how to download the latest release, run the calculator sample and then how to use the calculator sample project as a basis for you own projects * [Get Started with Tuscany using Eclipse|Getting Started with Tuscany] This is a quick getting started guide that go trough the steps of building the store scenario using the Tuscany SCA distribution manually installed into Eclipse * [Get Started with Tuscany using Tuscany Eclipse plugins|Getting Started with Tuscany (using Tuscany Eclipse Plugin)] This quick guide goes trough the steps of building the store scenario using Tuscany Eclipse plugins. * [Building your first web services using Tuscany|Build your first Web Services with Tuscany] This is a quick guide that go trough the steps of exposing your pojo component as web services. h2. {anchor:User Documentation}{bgcolor:#C3CDA1}User Documentation {bgcolor} * [User Guide|SCA Java User Guide] This guide introduces you to SCA concepts and describes how to develop applications using various features of the Apache Tuscany Java SCA. * [Extension Guide|SCA Java User Reference] This is the documentation for the available bindings and implementation types in Tuscany. * [Running Tuscany with Java 2 Security Enabled|Running Tuscany with Java 2 Security Enabled] This guide describes how to run Apache Tuscany and SCA applications in various environments while enabling Java 2 security and ensuring the application is running in a secured environment. h2. {anchor:Extension Development Guides}{bgcolor:#C3CDA1}Extension Development Guides {bgcolor} * [Understanding Tuscany Module Structure | http://cwiki.apache.org/confluence/display/TUSCANY/Build+Your+Own+Tuscany+Distribution] This guide provides you with a high level view of Tuscany modules and can be used to create smaller distributions of Tuscany that fits your need. * [Extension Development Guide|SCA Java Extension Development Guide] This guide explains how to develop new binders and implementation types to extend existing Tuscany SCA Java capability. * [Data binding guide|Tuscany Databinding Guide] This guide gives an overview of the Tuscany Data Binding framework which transparently handles data type mapping. h2. {anchor:Development Guides} {bgcolor:#C3CDA1}Development Guides{bgcolor} * [Development Guide|http://cwiki.apache.org/confluence/display/TUSCANY/SCA+Java+Development+Guide] If you would like to contribute to the project, this guide explains how to build Java SCA and how to contribute code back to the project. * [Architecture Guide|SCA Java Architecture Guide] This guide provides a high level view of SCA Java architecture. * [Security aware programming guide|Security Aware Programming in Tuscany] This guide shows the Tuscany developer how to write core and extension code that correctly employs the Java security features (*y) Also available in [*Video*| http://vcasmo.com/video/beckerdo/2750], use tuscany passcode * [Build Your Own Distribution | http://cwiki.apache.org/confluence/display/TUSCANY/Build+Your+Own+Tuscany+Distribution] h2. {anchor:Development Guides} {bgcolor:#C3CDA1}Development Guides - OSGi{bgcolor} * [OSGi Aware Programming in Tuscany|OSGi Aware Programming in Tuscany] * [SCA Java 2.x Development Guide|SCA Java 2.x Development Guide]