- Apache Tuscany
Infobox Software
name = Apache Tuscany
logo =
caption =
developer =Apache Software Foundation
latest release version = SCA Java 1.3 (August 2008), SDO Java 1.1-1 (July 2008), DAS Java 1.0-beta2-incubating (Oct 2007), SCA Native M3-incubating (May 2007)
operating system =Cross-platform
programming language =C++ and Java
genre =SOA
license =Apache License 2.0
website = http://tuscany.apache.org/Apache Tuscany provides a
Service-oriented architecture (SOA) infrastructure for easily developing and running applications using a service-oriented approach. This lightweight runtime is designed to be embedded in, or provisioned to, a number of different host environments. Apache Tuscany implementsService component architecture (SCA) which defines a simple, service-based model for construction, assembly and deployment of network of services (existing and new ones) that is language-neutral. Tuscany is working on SCA specification 1.0. Apache Tuscany also implementsService Data Objects (SDO) which provides a uniform interface for handling different forms of data, including XML documents, that can exist in a network of services and provides the mechanism for tracking changes. Tuscany supports SDO specification 2.1. These technologies can be used independent of one another and are currently implemented in Java and C++. However, other languages may be planned in future editions.External links
* [http://tuscany.apache.org/ Apache Tuscany Project Home Page]
****
* [http://osoa.org/display/Main/Home Open Service Oriented Architecture -- official site for information about the SCA & SDO technology]
* [http://www.oasis-opencsa.org/sca SCA Home Page at OASIS web site]
Wikimedia Foundation. 2010.