Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Section
bordertruefalse
Column
width15%
Include Page
TUSCANYWIKI:
Java SCA Menu
TUSCANYWIKI:
Java SCA Menu
Column
width85%

...

User Configurable Modules

These

...

are the current parts of the the Tuscany SCA

...

Module

Short Description

 

 

assembly

The java interfaces and implementation classes for the SCA assembly model

 

 

assembly-xml

The processors that load the basic SCA assembly model from XML (SCDL) files

 

 

assembly-java-dsl

The java domain specific language for describing SCA assembly models

 

 

interface

The representation of interfaces independent of the interface definition languages

 

 

interface-java

The interfaces and implementation classes for java interfaces

 

 

interface-java-xml

The processors that load the interface.java model from the XML (SCDL) or introspect the java classes

 

 

interface-wsdl

The interfaces and implementation classes for WSDL interfaces

 

 

interface-wsdl-xml

The processors that load the interface.wsdl model from the XML (SCDL) or introspect the WSDL definition

 

 

policy

The java interfaces and implementation classes for the SCA policy model

 

 

Extension Modules

...

Java runtime that provide exstions elements to SCDL or are otherwise user configurable.

Module

Short Description

...

 

...

Status

binding

...

.jms

...

Not yet complete

...

 

Asynchronous JMS messaging

Under development

...

...

...

 

...

 

The JSON-RPC protocol

Available

...

binding

...

.rmi

...

 

...

 

The Java RMI protocol

Available

...

binding

...

.ws

...

 

...

 

...

 

...

binding-ws-axis2

...

 

...

 

...

 

...

binding-ws-xml

...

The processors that parse the <binding.ws> to create model objects

...

 

...

 

...

commonj-api

...

 

...

 

...

 

...

contribution

...

Models and SPIs for the contribution service

...

 

...

 

...

contribution-impl

...

Implementation of the contribution service and a set of built-in package/artifact processors

...

 

...

 

...

core

...

The core that handles bootstrapping and provides life cylce, event and scope managements
The runtime wiring and invocation chains

...

 

...

 

...

core-databinding

...

The module that contributes interceptors, databinding and transformers to core

...

 

...

 

...

core-spi

...

The SPIs for core

...

 

...

 

...

core-spring

...

 

...

 

...

 

...

databinding

...

The SPIs for the databinding framework, default implementations and built-in transformers

...

 

...

 

...

databinding-axiom

...

The extension that provides the support for AXIOM databinding

...

 

...

 

...

databinding-jaxb

...

The extension that provides the support for JAXB databinding

...

 

...

 

SOAP/HTTP web services

Available

implementation.java

Support for SCA components implemented with Java classes

Available

implementation.script

Support for SCA components implemented with scripting languages

Available

implementation.spring

Support for SCA components implemented as Spring components

Under Developerment

core-spring

??

??

databinding-axiom

Support for AXIOM databinding

Available

databinding-jaxb

Support for JAXB databinding

Available

databinding-sdo

Support for SDO databinding 

Available

...

databinding-sdo

...

The extension that provides the support for SDO databinding 

...

 

...

databinding-sdo-axiom

...

Support optimzed SDO to AXIOM transformation

...

 

...

 

...

discovery-jms

...

 

...

 

...

Available

host-embedded

A simple embedded host that boots Tuscany core and application from the same classpath

...

 

Available

host-

...

The module that provides support for the HTTP protocol

...

 

...

 

...

host-webapp

...

 

...

 

...

 

...

webapp

Intialises the Tuscany runtime for use in a Web Application

Available

http-jetty

The integration between Tuscany and the Jetty web container

...

 

Tools

These modules are not used in the main Tuscany SCA runtime but provide

...

Module

...

Short Description

...

 

...

 

...

maven-java2wsdl

...

 

...

 

...

 

...

maven-wsdl2java

...

 

...

 

...

Available

http-tomcat

The integration between Tuscany and the Tomcat web container

...

 

...

 

...

implementation-java

...

 

...

 

...

 

...

implementation-java-runtime

...

 

...

 

...

 

...

implementation-java-xml

...

 

...

 

...

 

...

implementation-script

...

 

...

 

...

 

...

implementation-spring

...

 

...

 

...

 

...

interface-java-runtime

...

The runtime module that activates the java interface related extension points and extensions

...

 

...

 

...

interface-wsdl-runtime

...

The runtime module that activates the WSDL interface related extension points and extensions 

...

 

...

 

...

java2wsdl

...

 

...

 

...

 

...

jmx

...

Under construvtion

...

 

...

 

...

sca-api

...

 

...

 

...

 

...

wsdl2java

...

 

...

 

...

 

Available