{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-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-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}Under development
{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.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-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-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
{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-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}
|