Hi,

I submitted an abstract to 4th International Conference on Service Oriented 
Computing (Chicago, USA, December 4-7, 2006, http://icsoc.org/).

I would like to invite you to join me on the paper to make it a community 
effort. Please let me know if you're interested. We need to have the full paper 
ready by June 26. I think we can use it to capture the major goals and 
approaches of on-going design discussions for Tuscany.

Thanks,

Raymond

==================================================================================

Title: 

Apache Tuscany: The Open Source Runtime for SOA

Abstract:

Tuscany is an Apache incubation project which provides multiple-language 
implementations of the Service Component Architecture (SCA) specifications and 
related technologies such as SDO. Its overall goal is to simplify the 
implementation of services and the composition of heterogeneous service 
networks by building infrastructure bridging the gaps between language-specific 
application component implementation technologies (e.g. Java EE, BPEL, Spring, 
etc) using SOA concepts/design approaches (e.g. web services, loosely coupled 
asynchronous messaging, ESBs, etc). As the container to deploy and run SOA 
applications, Tuscany runtime is architected to be solid, extensible and 
approachable.

In this paper, we will discuss the following aspects of the Tuscany for Java to 
illustrate how Tuscany addresses the concerns of SOA runtime.

- Deployment with Load, Build and Connect phases

- Inversion of control (IoC) and pluggable annotation processors

- Recursive component assembly

- Powerful and optimized invocation chains with message handlers and 
interceptors to provide QoS

- Scope management

- Pluggable data binding

- Extensibility to contribute new component implementation and binding types

==================================================================================

Reply via email to