Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel
borderColor#6699ff
bgColor#ffffff
titleBGColor#D5EFFF
titleA quick guide to SCA
borderStylesolid

Purpose of this guide is to help you understand the high level concepts in SCA so that you can build a simple application. For more details on SCA please refer to the various specifications available at www.osoa.org.

Section
Column
width50%

 

...

Now let's get into description of SCA building blocks.

Anchor
sca component implementatino
sca component implementatino
SCA Component Implementation

The basic building block for SCA is a component implementation. When you're writing code for SCA, you are typically writing code that will either be the implementation of a component or will be used by such an implementation. A component implementation is described by the following attributes:

...

The implementation of a component can be in any language that is suitable for the user, for example BPEL for business processes or XSL-T for transformations or Ruby for scripting or pure Java. How the services, references, properties and intents are defined for an implementation is specific to that particular implementation type.

Anchor
sca component implementatino
sca component implementatino
SCA Component Implementation

(lightbulb) A component implementation is the business logic. A component is an instance of a configured component implementation. More than one component can use the same implementation. A component lives in a composite that is described next.

...