What Tuscany modules are required
Functional Area |
Feature |
SCA constructs |
Tuscany Modules |
Descriptions |
Dependencies |
|
SCA assembly |
composite |
assembly |
Model interfaces for the SCA assembly model |
|
|
Interface |
interface.java |
interface |
Model for interface/operation |
|
|
Policy |
intent |
policy |
Model for policy |
|
|
Contribution Processing |
|
contribution |
Process SCA contribution (archives) and build the model for containing artifacts |
|
|
Extensibility |
|
extensibility |
Provide the extensibility to plugin tuscany extensions such as utilities, XML processors, |
|
|
Runtime core and SPI for extensions |
|
core |
Core activates SCA composite and build up the invocation chain between |
|
|
Databinding |
|
databinding |
A framework to deal with data representation and transformation |
|
|
SCA API |
|
sca-api |
SCA Java common APIs and Annotations |
|
|
SCA Node API, Impl and Launchers |
|
node-api |
|
|
|
SCA Domain Manager |
|
domain-manager |
SCA domain manager web application |
|
|
Serviceability: Monitoring, Logging and Tracing |
|
monitor |
|
|
|
Feed bindings: |
binding.atom |
binding-atom |
Feed support, including atom and rss protocols |
|
|
JSONRPC binding |
binding.jsonrpc |
binding-jsonrpc |
JSONRPC for AJAX |
|
|
RMI binding |
binding.rmi |
binding-rmi |
RMI |
|
|
JMS binding |
binding.jms |
binding-jms |
JMS |
|
|
EJB binding |
binding.ejb |
binding-ejb |
EJB |
|
|
CORBA binding |
binding.corba |
binding-corba |
CORBA |
|
|
GData binding |
binding.gdata |
binding-gdata |
GData |
|
|
HTTP protocol support for all http-based bindings |
|
host-http |
HTTP related hooks |
|
|
HTTP binding |
binding.http |
binding-http |
|
|
|
Web Service binding |
|
binding-ws |
|
|
|
SCA binding |
binding.sca |
binding-sca |
|
|
|
Java implementation |
implementation.java |
implementation-java |
|
|
|
BPEL implementation |
implementation.bpel |
implementation-bpel |
|
|
|
EJB implementation |
implementation.ejb |
implementation-ejb |
|
|
|
Scripting language based implementation |
implementation.script |
implementation-script |
|
|
|
Spring implementation |
implementation.spring |
implementation-spring |
|
|
|
|
|
implementation-widget |
|
|
|
OSGi implementation |
implementation.osgi |
implementation-osgi |
|
|
|
HTTP Resource implementation |
implementation.resource |
implementation-resource |
|
|
|
XQuery implementation |
implementation.xquery |
implementation-xquery |
|
|
|
Data Access Services |
|
data-api |
|
|