Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin
Section
borderfalse
Column
width15%
Include Page
SCA Java Subproject Menu
SCA Java Subproject Menu
Column
width85%
HTML Table
border0
Table Row (tr)
Table Cell (td)

Anchor
Implementation Types
Implementation Types

Background Color
color#C3CDA1
Implementation Types

Table Row (tr)
Table Cell (td)
implementation.java
Table Cell (td)
Support for SCA components implemented with Java classes
Table Cell (td)
Available from 0.90
Table Row (tr)
Table Cell (td)
implementation.script
Table Cell (td)
Support for SCA components implemented with scripting languages
Table Cell (td)
Available from 0.90
Table Row (tr)
Table Cell (td)
implementation.spring
Table Cell (td)
Support for spring
Table Cell (td)
Available from 0.91
Table Row (tr)
Table Cell (td)
implementation.resource
Table Cell (td)
exposes file resources
Table Cell (td)
Available from 0.91
Table Row (tr)
Table Cell (td)
implementation.bpel
Table Cell (td)
Support for components implemented in BPEL
Table Cell (td)
Available from 1.0
Table Row (tr)
Table Cell (td)
implementation.osgi
Table Cell (td)
Support for osgi
Table Cell (td)
Available from 1.0
Table Row (tr)
Table Cell (td)
implementation.xquery
Table Cell (td)
Support for components implemented in xquery
Table Cell (td)
Available from 1.0
Table Row (tr)
Table Cell (td)
implementation.web
Table Cell (td)
Support JEE web apps as implementation types
Table Cell (td)
Under development
Table Row (tr)
Table Cell (td)
implementation.widget
Table Cell (td)
Support wiring of SCA components in Web 2.0 style applications
Table Cell (td)
Available from 1.0
Table Row (tr)
Table Cell (td)

Anchor
Protocol Bindings
Protocol Bindings

Background Color
color#C3CDA1
Protocol Bindings

Table Row (tr)
Table Cell (td)
binding.ajax
Table Cell (td)
Communication with AJAX clients
Table Cell (td)
Available from 0.90
Table Row (tr)
Table Cell (td)
binding.corba
Table Cell (td)
CORBA Binding
Table Cell (td)
Available from 1.4
Table Row (tr)
Table Cell (td)
binding.erlang
Table Cell (td)
Communication with Erlang nodes and clients. Supports Erlang remote procedure calls (RPC) and Erlang messaging, both service and reference side.
Table Cell (td)
Available from 1.6 (source distribution only)
Table Row (tr)
Table Cell (td)
binding.jms
Table Cell (td)
Asynchronous JMS messaging
Table Cell (td)
Available from 1.1
Table Row (tr)
Table Cell (td)
binding.jsonrpc
Table Cell (td)
The JSON-RPC protocol
Table Cell (td)
Available from 0.90
Table Row (tr)
Table Cell (td)
binding.rmi
Table Cell (td)
The Java RMI protocol
Table Cell (td)
Available from 0.90
Table Row (tr)
Table Cell (td)
binding.ws
Table Cell (td)
SOAP/HTTP web services
Table Cell (td)
Available from 0.90
Table Row (tr)
Table Cell (td)
binding.ejb
Table Cell (td)
EJB Binding
Table Cell (td)
Available from 0.90
Table Row (tr)
Table Cell (td)
binding.http
Table Cell (td)
Supports binding of methods over standard Hyper Text Transfer Protocol (HTTP), allowing you to create, retrieve, update, delete items. Also supports conditional creates, retrieves, updates, and deletes using the ETag and LastModified caching protocol described in HTTP.
Table Cell (td)
Available from 0.90. Caching available from 1.3.2.
Table Cell (td)
binding.atom
Table Cell (td)
supports Atom-publishing (a standard REST protocol), allowing you to create, retrieve, update, delete Atom entries
Table Cell (td)
Available from 0.91
Table Row (tr)
Table Cell (td)
binding.rss
Table Cell (td)
Consumes or provides an RSS feed
Table Cell (td)
Available from 0.91
Table Row (tr)
Table Cell (td)

Anchor
Data Bindings
Data Bindings

Background Color
color#C3CDA1
Data Bindings

Table Row (tr)
Table Cell (td)
databinding-axiom
Table Cell (td)
Support for AXIOM databinding
Table Cell (td)
Available from 0.90
Table Row (tr)
Table Cell (td)
databinding-jaxb
Table Cell (td)
Support for JAXB databinding
Table Cell (td)
Available from 0.90
Table Row (tr)
Table Cell (td)
databinding-sdo
Table Cell (td)
Support for SDO databinding 
Table Cell (td)
Available from 0.90
Table Row (tr)
Table Cell (td)
databinding-sdo-axiom
Table Cell (td)
Support optimzed SDO to AXIOM transformation
Table Cell (td)
Available from 0.90
Table Row (tr)
Table Cell (td)

Anchor
Interfaces
Interfaces

Background Color
color#C3CDA1
Interfaces

Table Row (tr)
Table Cell (td)
interface-java
Table Cell (td)
Interfaces described with java interfaces
Table Cell (td)
Available from 0.90
Table Row (tr)
Table Cell (td)
interface.wsdl
Table Cell (td)
Interfaces described with WSDL definitions
Table Cell (td)
Available from 0.90
Table Row (tr)
Table Cell (td)

Anchor
Hosts
Hosts

Background Color
color#C3CDA1
Hosts

Table Row (tr)
Table Cell (td)
host.embedded
Table Cell (td)
The original simple embeddable runtime
Table Cell (td)
Available from 0.90
Table Row (tr)
Table Cell (td)
http-jetty
Table Cell (td)
The integration between Tuscany and the Jetty web container
Table Cell (td)
Available from 0.90
Table Row (tr)
Table Cell (td)
http-tomcat
Table Cell (td)
The integration between Tuscany and the Tomcat web container
Table Cell (td)
Available from 0.90
Table Row (tr)
Table Cell (td)

Anchor
Policy
Policy

Background Color
color#C3CDA1
Policy

Table Row (tr)
Table Cell (td)
definitions.xml
Table Cell (td)
Defined intents, policy sets and binding defaults
Table Cell (td)
Available from 1.0
Table Row (tr)
Wiki Markup
{table:border=0} {table-row} {table-cell} h3. {anchor:Implementation Types} {bgcolor:#C3CDA1}Implementation Types {bgcolor} {table-cell} {table-row} {table-row} {table-cell}[implementation.java|SCA Java implementation.java] {table-cell} {table-cell}Support for SCA components implemented with Java classes {table-cell} {table-cell}Available from 0.90 {table-cell} {table-row} {table-row} {table-cell}[implementation.script|SCA Java implementation.script] {table-cell} {table-cell}Support for SCA components implemented with scripting languages {table-cell} {table-cell}Available from 0.90 {table-cell} {table-row} {table-row} {table-cell}[implementation.spring|SCA Java implementation.spring] {table-cell} {table-cell}Support for spring {table-cell} {table-cell}Available from 0.91 {table-cell} {table-row} {table-row} {table-cell}[implementation.resource|SCA Java implementation.resource] {table-cell} {table-cell}exposes file resources {table-cell} {table-cell}Available from 0.91 {table-cell} {table-row} {table-row} {table-cell}[implementation.bpel|SCA Java implementation.bpel] {table-cell} {table-cell}Support for components implemented in BPEL {table-cell} {table-cell}Available from 1.0 {table-cell} {table-row} {table-row} {table-cell}[implementation.osgi|SCA Java implementation.osgi] {table-cell} {table-cell}Support for osgi {table-cell} {table-cell}Available from 1.0 {table-cell} {table-row} {table-row} {table-cell}[implementation.xquery|SCA Java implementation.xquery] {table-cell} {table-cell}Support for components implemented in xquery {table-cell} {table-cell}Available from 1.0 {table-cell} {table-row} {table-row} {table-cell}[implementation.web|SCA Java implementation.web] {table-cell} {table-cell}Support JEE web apps as implementation types {table-cell} {table-cell}Under development {table-cell} {table-row} {table-row} {table-cell}[implementation.widget|SCA Java implementation.widget] {table-cell} {table-cell}Support wiring of SCA components in Web 2.0 style applications {table-cell} {table-cell}Available from 1.0 {table-cell} {table-row} {table-row} {table-cell} h3. {anchor:Protocol Bindings} {bgcolor:#C3CDA1}Protocol Bindings {bgcolor} {table-cell} {table-row} {table-row} {table-cell}[binding.ajax|SCA Java binding.ajax] {table-cell} {table-cell}Communication with AJAX clients {table-cell} {table-cell}Available from 0.90 {table-cell} {table-row} {table-row} {table-cell}[binding.corba|SCA Java binding.corba] {table-cell} {table-cell}CORBA Binding {table-cell} {table-cell}Available from 1.4 {table-cell} {table-row} {table-row} {table-cell}[binding.erlang|SCA Java binding.erlang] {table-cell} {table-cell}Communication with Erlang nodes and clients. Supports Erlang remote procedure calls (RPC) and Erlang messaging, both service and reference side. {table-cell} {table-cell}Available from 1.6 (source distribution only) {table-cell} {table-row} {table-row} {table-cell}[binding.jms|SCA Java binding.jms] {table-cell} {table-cell}Asynchronous JMS messaging {table-cell} {table-cell}Available from 1.1 {table-cell} {table-row} {table-row} {table-cell}[binding.jsonrpc|SCA Java binding.jsonrpc] {table-cell} {table-cell}The JSON-RPC protocol {table-cell} {table-cell}Available from 0.90 {table-cell} {table-row} {table-row} {table-cell}[binding.rmi|SCA Java binding.rmi] {table-cell} {table-cell}The Java RMI protocol {table-cell} {table-cell}Available from 0.90 {table-cell} {table-row} {table-row} {table-cell}[binding.ws|SCA Java binding.ws] {table-cell} {table-cell}SOAP/HTTP web services {table-cell} {table-cell}Available from 0.90 {table-cell} {table-row} {table-row} {table-cell}[binding.ejb|SCA Java binding.ejb] {table-cell} {table-cell}EJB Binding {table-cell} {table-cell}Available from 0.90 {table-cell} {table-row} {table-row} {table-cell}[binding.http|SCA Java binding.http] {table-cell} {table-cell}Supports binding of methods over standard Hyper Text Transfer Protocol (HTTP), allowing you to create, retrieve, update, delete items. Also supports conditional creates, retrieves, updates, and deletes using the ETag and LastModified caching protocol described in HTTP. {table-cell} {table-cell}Available from 0.90. Caching available from 1.3.2. {table-cell} {table-row} {table-cell}[binding.atom|SCA Java binding.atom] {table-cell} {table-cell}supports Atom-publishing (a standard REST protocol), allowing you to create, retrieve, update, delete Atom entries {table-cell} {table-cell}Available from 0.91 {table-cell} {table-row} {table-cell}[binding.rss|SCA Java binding.rss] {table-cell} {table-cell}Consumes or provides an RSS feed {table-cell} {table-cell}Available from 0.91 {table-cell} {table-row} {table-row} {table-cell} h3. {anchor:Data Bindings} {bgcolor:#C3CDA1}Data Bindings {bgcolor} {table-cell} {table-row} {table-row} {table-cell}databinding-axiom {table-cell} {table-cell}Support for AXIOM databinding {table-cell} {table-cell}Available from 0.90 {table-cell} {table-row} {table-row} {table-cell}databinding-jaxb {table-cell} {table-cell}Support for JAXB databinding {table-cell} {table-cell}Available from 0.90 {table-cell} {table-row} {table-row} {table-cell}databinding-sdo {table-cell} {table-cell}Support for SDO databinding  {table-cell} {table-cell}Available from 0.90 {table-cell} {table-row} {table-row} {table-cell}databinding-sdo-axiom {table-cell} {table-cell}Support optimzed SDO to AXIOM transformation {table-cell} {table-cell}Available from 0.90 {table-cell} {table-row} {table-row} {table-cell} h3. {anchor:Interfaces} {bgcolor:#C3CDA1}Interfaces {bgcolor} {table-cell} {table-row} {table-row} {table-cell}interface-java {table-cell} {table-cell}Interfaces described with java interfaces {table-cell} {table-cell}Available from 0.90 {table-cell} {table-row} {table-row} {table-cell}[interface.wsdl|SCA Java interface.wsdl] {table-cell} {table-cell}Interfaces described with WSDL definitions {table-cell} {table-cell}Available from 0.90 {table-cell} {table-row} {table-row} {table-cell} h3. {anchor:Hosts} {bgcolor:#C3CDA1}Hosts {bgcolor} {table-cell} {table-row} {table-row} {table-cell}[host.embedded|SCA JAVA host.embedded] {table-cell} {table-cell}The original simple embeddable runtime {table-cell} {table-cell}Available from 0.90 {table-cell} {table-row} {table-row} {table-cell}http-jetty {table-cell} {table-cell}The integration between Tuscany and the Jetty web container {table-cell} {table-cell}Available from 0.90 {table-cell} {table-row} {table-row} {table-cell}http-tomcat {table-cell} {table-cell}The integration between Tuscany and the Tomcat web container {table-cell} {table-cell}Available from 0.90 {table-cell} {table-row} {table-row} {table-cell} h3. {anchor:Policy} {bgcolor:#C3CDA1}Policy {bgcolor} {table-cell} {table-row} {table-row} {table-cell}[definitions.xml|SCA Java definitions.xml] {table-cell} {table-cell}Defined intents, policy sets and binding defaults {table-cell} {table-cell}Available from 1.0 {table-cell} {table-row} {table-row} {table}