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

Compare with Current View Page History

Version 1 Next »

Announce

Apache Tuscany provides a runtime based on the Service Component Architecture. SCA is a set of specifications aimed at simplifying SOA Application Development which are being standardized at OASIS as part of Open Composite Services Architecture (Open CSA) - http://www.oasis-opencsa.org/.

With the relase of Apache Tuscany SCA 2.0-M1, we set an solid OSGi foundation 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 OSGi/SCA integration at 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 so.

Feature Overview
----------------

The Apache Tuscany SCA 2.0-M1 release includes implementations of the
main SCA specifications and 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 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

Reference Material

RELEASE_NOTICE

Apache Tuscany SCA 2.0-M1 February 2009 Release Notes
============================================================

Apache Tuscany provides a runtime based on the Service Component
Architecture. SCA is a set of specifications aimed at simplifying SOA
Application Development which are being standardized at OASIS as part
of Open Composite Services Architecture (Open CSA) - http://www.oasis-opencsa.org/.

Overview
--------

The Apache Tuscany SCA 2.0-M1 release includes implementations of the
main SCA specifications and 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 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

CHANGES

Changes With Apache Tuscany SCA 2.0-M1 February 2009
====================================================

The first milestone release for the 2.0 codebase

Features and/or Enhancements

  • SCA Specification support
  • The change over from OSOA SCA specification support to OASIS SCA
    specification support is now in progress. As such we don't claim to
    support either the OSOA or OASIS SCA specifications in the
    2.0 codebase yet.
  • Core
  • Enable Tuscany to run inside an OSGi runtime
  • Updated SCA API package names.
  • Other Extensions
  • Binding RMI
  • RMI Binding
  • Binding WS
  • WebServices Binding
  • Samples/Tutorial/Demos
  • binding-ws-calculator/
  • calculator/
  • calculator-equinox/
  • calculator-osgi/
  • calculator-rmi-reference/
  • calculator-rmi-service/
  • implementation-java-calculator
  • No labels