...
Apache Tuscany provides a runtime based on the Service Component Architecture . (SCA)which is a set of specifications aimed at simplifying SOA Application Development which . The SCA specifications are being standardized at OASIS as part of the Open Composite Services Architecture (Open CSA) - http://www.oasis-opencsa.org/.
With the relase The Apache Tuscany SCA 2.0-M1 release is the first milestone on the road to a full Apache Tuscany SCA 2.0 release. The goal of Apache Tuscany SCA 2.0 is to provide an OSGi based SCA runtime that is compliant with the OASIS SCA specifications.
With this first milestone release, a -M1, we set an solid OSGi foundation is in place to support the development, build, testing and deployment of Tuscany modules and extensions following the OSGi best practices. With the OSGi infrastructure, we will continue to explore the . The first steps have also been taken to incorporate the latest OASIS SCA draft specifications.
In subsequent milestone releases the compliance gap with the OASIS specifications will continue to be narrowed and, now that the OSGi infrastructure in place, OSGi/SCA integration at the application level (such as OSGi RFC 119).Another aspect of this release is that we have started to incorporate the latest OASIS SCA draft specifications, and will continue to do sowill be explored further.
Feature Overview
----------------
The Apache Tuscany SCA 2.0-M1 release includes implementations of the
main SCA specifications and some recent updates from Open CSA drafts including:
- SCA Assembly Model V1.0
- SCA Policy Framework V1.0
- SCA Java Common Annotations and APIs V1.0
- SCA Java Component Implementation V1.0
- SCA Web Services Binding V1.0
It also includes implementations of many features not yet defined
by SCA specifications, including:
- SCA bindings for RMI.
- Databindings for JAXB, Axis2's AXIOM, DOM, SAX and StAX
The Tuscany SCA Runtime can be configured as a single node SCA domain or
as an SCA domain distributed across multiple nodes.
In addition In milestone one Tuscany SCA supports the following host-deployment options: -
- running standalone
- running in a OSGi enabled runtime Environment (Equinox)
- running with distributed nodes across multiple JVMs but
without domain configuration support
Reference Material
RELEASE_NOTICE
...