Functional Area |
Feature |
SCA constructs |
Tuscany Modules |
Descriptions |
Dependencies |
|
SCA assembly |
composite
componentType |
assembly
assembly-xml
assembly-xsd |
Model interfaces for the SCA assembly model
XML Reader, Writer and Resolver
XSDs for the assemlby model |
|
|
Interface |
interface.java
interface.wsdl |
interface
interface-java
interface-java-xml
interface-java-jaxws
interface-wsdl
interface-wsdl-xml
xsd
xsd-xml |
Model for interface/operation
Model for java interface
Reader/Writer for interface.java
Interface processor for JAXWS annotation
WSDL port type as the interface definition
Reader/Writer for interface.wsdl
Model for XSD artifacts
Reader/Writer to load/save XSDs |
|
|
Policy |
intent
policySet |
policy
policy-xml
policy-xml-ws
policy-logging
policy-security
policy-security-jsr250
policy-security-ws
policy-transaction
definitions
definitions-xml |
Model for policy
Read/Writer for policy XML
Reader/Writer for WS policy XML |
|
|
Contribution Processing |
|
contribution
contribution-xml
contribution-impl
contribution-java
contribution-namespace
contribution-osgi
contribution-resource |
Process SCA contribution (archives) and build the model for containing artifacts |
|
|
Extensibility |
|
extensibility
extensibility-equinox |
Provide the extensibility to plugin tuscany extensions such as utilities, XML processors,
binding providers,
implementation providers and databindings |
|
|
Runtime core and SPI for extensions |
|
core
core-spi
core-databinding |
Core activates SCA composite and build up the invocation chain between
SCA services and references over the bindings |
|
|
Databinding |
|
databinding
databinding-axiom
databinding-fastinfoset
databinding-jaxb
databinding-jaxb-axiom
databinding-json
databinding-saxon
databinding-sdo
databinding-sdo-axiom
databinding-xmlbeans |
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
node-dynamic
node-impl
node-launcher
node-launcher-equinox
thirdparty-library
node-launcher-webapp
node-manager
implementation-node
implementation-node-runtime
host-embedded |
|
|
|
SCA Domain Manager |
|
domain-manager
workspace
workspace-impl
workspace-xml |
SCA domain manager web application |
|
|
Serviceability: Monitoring, Logging and Tracing |
|
monitor
monitor-logging
tracing-aspectj |
|
|
|
Feed bindings: Atom RSS |
binding.atom binding.rss |
binding-atom binding-atom-abdera binding-rss binding-rss-rome |
Feed support, including atom and rss protocols |
|
|
JSONRPC binding |
binding.jsonrpc |
binding-jsonrpc binding-jsonrpc-runtime |
JSONRPC for AJAX |
|
|
RMI binding |
binding.rmi |
binding-rmi host-rmi |
RMI |
|
|
JMS binding |
binding.jms |
binding-jms binding-jms-runtime |
JMS |
|
|
EJB binding |
binding.ejb |
binding-ejb binding-ejb-runtime host-ejb host-openejb |
EJB |
|
|
CORBA binding |
binding.corba |
binding-corba binding-corba-runtime host-corba host-corba-jee host-corba-jse host-corba-jse-tns |
CORBA |
|
|
GData binding |
binding.gdata |
binding-gdata binding-gdata-runtime binding-gdata-gsoc binding-gdata-runtime-gsoc |
GData |
|
|
HTTP protocol support for all http-based bindings |
|
host-http host-jetty host-tomcat host-webapp host-webapp-junit |
HTTP related hooks |
|
|
HTTP binding |
binding.http |
binding-http binding-http-runtime |
|
|
|
Web Service binding |
|
binding-ws binding-ws-axis2 binding-ws-axis2-policy binding-ws-wsdlgen binding-ws-xml |
|
|
|
SCA binding |
binding.sca |
binding-sca binding-sca-xml binding-sca-axis2 binding-sca-corba binding-sca-jms endpoint |
|
|
|
Java implementation |
implementation.java |
implementation-java implementation-java-xml implementation-java-runtime |
|
|
|
BPEL implementation |
implementation.bpel |
implementation-bpel implementation-bpel-jbpm implementation-bpel-ode |
|
|
|
EJB implementation |
implementation.ejb |
implementation-ejb |
|
|
|
Scripting language based implementation (Groovy, JavaScript, Ruby and Python) |
implementation.script |
implementation-script |
|
|
|
Spring implementation |
implementation.spring |
implementation-spring |
|
|
|
|
|
implementation-widget implementation-widget-runtime |
|
|
|
OSGi implementation |
implementation.osgi |
implementation-osgi |
|
|
|
HTTP Resource implementation |
implementation.resource |
implementation-resource implementation-resource-runtime |
|
|
|
XQuery implementation |
implementation.xquery |
implementation-xquery |
|
|
|
Data Access Services |
|
data-api data-engine-helper implementation-das implementation-data-xml |
|
|