Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
Welcome to the Apache Tuscany SCA User guide. Here you will find information aimed to help you develop SCA components and applications using Tuscany's Java SCA implementation.

This is a work in progress, so please contribute and comment so we can make this valuable to you{section}{column:width=50%}{column}
\\
{panel:title=Apache Tuscany SCA User Guide|borderStyle=solid|borderColor=#6699ff|titleBGColor=#D5EFFF|bgColor=#ffffff}

{panel}

[Introduction|#Intro]
[Obtaining a Tuscany Java SCA Implementation|Obtaining a Tuscany Java SCA Implementation]
[#Running the Calculator Sample]
[Running additional samples|Running the samples]
[#Building Youryour Ownown Calculator Application]
[Building an Application|Building an Application]
Using Extensions\\ {section}

h3. {anchor:IntroductionIntro}{color:#0099cc}Introduction{color}

Tuscany is based on Service Component Architecture (SCA). SCA provides a way to represent services in a variety of languages and a model for associating poicies with services.

h3. {anchor:Running the Calculator Sample}{color:#0099cc}Running the Calculator Sample{color}



h3. {anchor:Building Youryour Ownown Calculator Application}{color:#0099cc}Building Youryour Ownown Calculator Application{color}
h2. Components
Compents are the building blocks for creating SOA Applications. They contain the information that defines the program logic or implementation (component implementation), how the component interacts with other components (component type) and defines how it fits in with the other parts of the soluion (composition/assembly).

h2. Service Component Descritpion Language (SCDL) 

{HTMLcomment:hidden}{children:sort=creation}{HTMLcomment}