You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »

What Tuscany modules are required

Functional Area

Feature

SCA constructs

Tuscany Modules

Descriptions

 

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

 

 

Contribution Processing

 

contribution
contribution-xml
contribution-impl
contribution-java
contribution-namespace
contribution-osgi
contribution-resource

 

 

Extensibility

 

extensibility
extensibility-equinox

 

 

Runtime core and SPI for extensions

 

core
core-spi
core-databinding

 

 

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-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

 

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
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

 

 

Serviceability: Monitoring, Logging and Tracing

 

monitor
monitor-logging
tracing-aspectj

 

  • No labels