Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0


Panel
borderColor#C3CDA1
bgColor#ECF4D1
titleBGColor#C3CDA1
titleApache Tuscany Terminology Glossary
borderStylesolid
Note
title:Notification
title:Notification
Wiki Markup
\\ {panel:title=Apache Tuscany Terminology Glossary |borderStyle=solid|borderColor=#C3CDA1|titleBGColor=#C3CDA1|bgColor=#ECF4D1} * [SCA|#sca] ** [Component Instance|#Component Instance] ** [Distributed Domain|#Distributed Domain] ** [Domain Node|#Domain Node] ** [Node|#Node] ** [Node Runtime?|#Node Runtime?] ** [Runtime|#Runtime] * [SDO|#sdo] ** TBD * [DAS|#das] ** [Config File|#Config File] \\   {panel} {note:title:Notification}
Wiki Markup
{center}This page is under construction\- You are welcome to help and complete it{center}
{note} h2. {anchor:sca}

Anchor
sca
sca
Wiki Markup
{bgcolor:#C3CDA1}SCA{bgcolor}

...

The

...

SCA

...

specifications

...

1

...

collectively

...

define

...

many

...

terms

...

that

...

are

...

used

...

throughout

...

the

...

Tuscany

...

SCA

...

implementation,

...

for

...

example,

...

SCADomain,

...

Composite,

...

Component,

...

Service,

...

Reference.

...

Tuscany

...

itself

...

uses

...

a

...

few

...

terms

...

that

...

are

...

worth

...

explaining.

...

Anchor
Component Instance
Component Instance
Wiki Markup
{bgcolor:#C3CDA1}Component Instance{bgcolor}

...

The

...

running

...

component

...

that

...

services

...

requests.

...

A

...

single

...

component

...

definition

...

in

...

a

...

SCDL

...

file

...

may

...

give

...

rise

...

to

...

one

...

or

...

more

...

component

...

instances

...

depending

...

on

...

how

...

the

...

component

...

is

...

scoped

...

(using

...

the

...

@Scope

...

annotation).

...

Anchor
Distributed Domain
Distributed Domain
Wiki Markup
{bgcolor:#C3CDA1}Distributed Domain{bgcolor}

...

An

...

SCA

...

Domain

...

that

...

is

...

"distributed

...

over

...

a

...

series

...

of

...

interconnected

...

runtime

...

nodes".

...

Anchor
Domain Node
Domain Node
Wiki Markup
{bgcolor:#C3CDA1}Domain Node{bgcolor}

...

The

...

part

...

of

...

a

...

Distributed

...

Domain

...

that

...

represent

...

the

...

components

...

that

...

will

...

run

...

on

...

a

...

Node.

...

Anchor
Node
Node
Wiki Markup
{bgcolor:#C3CDA1}Node{bgcolor}

...

Provides

...

an

...

environment

...

inside

...

which

...

SCA

...

component

...

instances

...

execute.

...

It's

...

an

...

operating

...

system

...

process,

...

separate

...

from

...

other

...

Nodes.

...

Its

...

form

...

may

...

be

...

as

...

simple

...

as

...

a

...

single

...

Java

...

VM

...

or

...

it

...

may

...

take

...

the

...

more

...

scalable

...

and

...

reliable

...

form,

...

such

...

as

...

a

...

compute

...

cluster.

...

Each

...

node

...

must

...

be

...

capable

...

of

...

supporting

...

at

...

least:

...

  • one

...

  • implementation

...

  • type

...

  • one

...

  • binding

...

  • type

...

  • (which

...

  • may

...

  • be

...

  • restricted

...

  • to

...

  • binding.sca)

...

A

...

node

...

must

...

be

...

able

...

to

...

expose

...

the

...

service

...

endpoints

...

required

...

by

...

the

...

components

...

it

...

runs.

...

It

...

must

...

be

...

able

...

to

...

support

...

the

...

client

...

technology

...

for

...

the

...

references

...

of

...

associated

...

components.

...

Anchor
Node Runtime?
Node Runtime?
Wiki Markup
{bgcolor:#C3CDA1}Node Runtime?{bgcolor}

...

The

...

Tuscany

...

framework

...

that

...

runs

...

Component

...

Instances

...

for

...

components

...

in

...

a

...

Node

...

Domain

Anchor
Runtime
Runtime
Wiki Markup
{bgcolor:#C3CDA1}Runtime{bgcolor}

...

A

...

runtime

...

groups

...

together

...

one

...

or

...

more

...

(distributed)

...

nodes.

...

It

...

describes

...

the

...

compute

...

resources

...

that

...

will

...

run

...

the

...

components

...

of

...

an

...

SCA

...

Domain.

...

Anchor
sdo
sdo
Wiki Markup
{bgcolor:#C3CDA1}SDO{bgcolor}

...

Anchor
das
das
Wiki Markup
{bgcolor:#C3CDA1}DAS{bgcolor}

...

Anchor
Config File
Config File
Wiki Markup
{bgcolor:#C3CDA1}Config File {bgcolor}

...

XML

...

file

...

that

...

is

...

used

...

to

...

set

...

up

...

a

...

DAS

...

instance.

...

It

...

defines

...

how

...

DAS

...

will

...

treat

...

the

...

data

...

when

...

converting

...

it

...

from

...

the

...

data

...

source

...

to

...

the

...

SDO

...

Data

...

Graph

...

or

...

vice-versa.

...

References

1 http://www.osoa.org/display/Main/Service+Component+Architecture+Specifications

...