Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

What demo app are we going to use this time round? I've just dropped some bits of XML to demonstrate the point but am not wedded to them.
How to refer to Tuscany Java SCA and be consistent

Contents

Intoduction - Haleh

...

Tuscany SCA does not define new technologies for component implementations and message exchange. It neither requires you to learn a new programming language or communications protocol. You are free to leverage you existing investment in applications and technology with the one proviso that a suitable binding exists in Tuscany SCA. Tuscany SCA though has a straightforward extensibility model so new or proprietary technologies can be included.

The following sections describe Tuscany SCA in the context of a number of familiar use cases.

Enterprise Integration

Let's think in SOA. Leave the IT things such as hardware, software and networks on side and think from the business perspectives. First, we need to identify the business functions and model them as service components. And then define the relationship between business functions. For example, Order Processing needs to deal with Inventory and Shipment. These dependencies are captured as references and services.

...

Getting Started With Your Own Project

The easiest way to get started with Tuscany SCA is to download the latest release and try some of the samples. You can get the latest release from here (http://incubator.apache.org/tuscany/sca-java-releases.htmlImage Added).

There is set of guides for the Tuscany Java SCA software here (http://incubator.apache.org/tuscany/java-sca-documentation-menu.htmlImage Added). In particular the User Guide provides a simple walkthough of the Tuscany Java SCA Calculator sample. There are many more samples provided. If you look in the "samples" directory you will find a wide range of different samples. The file samples/README gives and overview of each of them and each sample comes with its own README and a graphica representation (.png file) of the services that the sample is demonstrating.

Once you have a feel for how Tuscany operates you will likely want to build a project of your own.

Summary

V1.0 ready for prime time?
It is extensible so you can add to it (and contribute)

...