Apache Tuscany

from Wikipedia, the free encyclopedia

Apache Tuscany is an open source project of the Apache Software Foundation with the aim of providing basic software components of a service-oriented architecture (SOA). To do this, it implements the Service Component Architecture (SCA) , the Service Data Objects (SDO) and the Data Access Service (DAS) specification.

The SCA standard specifies the services in an SOA, for example interfaces for the distribution of services are defined. SDO is a uniform interface for accessing various data formats and data sources. The DAS specification implements an SDO interface for relational databases .

These specifications are intended to enable language-independent components in an SOA. the Tuscany project provides implementations for various programming languages such as C ++ , Java and PHP .

The SCA specification is standardized by a committee of the OASIS ( Organization for the Advancement of Structured Information Standards ), SDO and DAS specification is developed by the OSOA ( Open Service Oriented Architecture - an association of software manufacturers).

Web links

Individual evidence

  1. http://www.oasis-opencsa.org/sca - OASIS Open Composite Services Architecture (CSA) Member Section
  2. http://www.opengroup.org/getinvolved/workgroups/soa