Panel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
|
Note | ||||
---|---|---|---|---|
| ||||
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}
|
Anchor | ||||
---|---|---|---|---|
|
Wiki Markup |
---|
{bgcolor:#C3CDA1}SCA{bgcolor} |
...
The
...
SCA
...
specifications
...
...
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 | ||||
---|---|---|---|---|
|
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 | ||||
---|---|---|---|---|
|
Wiki Markup |
---|
{bgcolor:#C3CDA1}Distributed Domain{bgcolor} |
...
An
...
SCA
...
Domain
...
that
...
is
...
"distributed
...
over
...
a
...
series
...
of
...
interconnected
...
runtime
...
nodes".
...
Anchor | ||||
---|---|---|---|---|
|
Wiki Markup |
---|
{bgcolor:#C3CDA1}Domain Node{bgcolor} |
...
The
...
part
...
of
...
a
...
Distributed
...
Domain
...
that
...
represent
...
the
...
components
...
that
...
will
...
run
...
on
...
a
...
Node.
...
Anchor | ||||
---|---|---|---|---|
|
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 | ||||
---|---|---|---|---|
|
Wiki Markup |
---|
{bgcolor:#C3CDA1}Node Runtime?{bgcolor} |
...
The
...
Tuscany
...
framework
...
that
...
runs
...
Component
...
Instances
...
for
...
components
...
in
...
a
...
Node
...
Domain
Anchor | ||||
---|---|---|---|---|
|
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 | ||||
---|---|---|---|---|
|
Wiki Markup |
---|
{bgcolor:#C3CDA1}SDO{bgcolor} |
...
Anchor | ||||
---|---|---|---|---|
|
Wiki Markup |
---|
{bgcolor:#C3CDA1}DAS{bgcolor} |
...
Anchor | ||||
---|---|---|---|---|
|
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
...