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 implements Service component architecture (SCA) which defines a flexible, service-based model for construction, assembly and deployment of network of services (existing and new ones).

PropertyValue
dbpedia-owl:Software/developer
dbpedia-owl:Software/license
dbpedia-owl:Software/status
  • Active
dbpedia-owl:Work/genre
dbpedia-owl:developer
dbpedia-owl:genre
dbpedia-owl:license
dbpedia-owl:status
  • Active
dbpprop:abstract
  • 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 implements Service component architecture (SCA) which defines a flexible, service-based model for construction, assembly and deployment of network of services (existing and new ones). With SCA as its foundation, Tuscany reduces the cost of developing SOA based solutions because it pushes handling of protocol out of the application business logic into pluggable bindings. As a result, protocols can be changed at any time with minimal configuration changes. Tuscany also removes the need for applications to deal with infrastructure concerns such as security and transaction and handles this declaratively. This enables SOA solutions to be flexible and adaptable to change with minimal configuration changes. Tuscany provides support for SCA 1.0 specification in Java. It also provides a wide range of bindings(Webservices, web20 bindings,.. ), implementation types (Spring, BPEL, Java,.. ) as well as integration with technologies such as web20 and OSGi. Tuscany is working on implementing SCA 1.1 that is being standardized at OASIS. Apache Tuscany also implements Service 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 the SCO and the SDO (2.01 for C++ / 2.1 for Java) specification.
  • Apache Tuscany ist ein Open Source Projekt der Apache Software Foundation, dessen Ziel die Bereitstellung der grundlegenden Komponenten einer Service Oriented Architecture (SOA) ist. Dazu implementiert es die Service Component Architecture (SCA)-, die Service Data Objects (SDO)- und die Data Access Service (DAS)-Spezifikation. Der SCA-Standard spezifiziert die Dienste in einer SOA, es werden beispielsweise Schnittstellen zur Verteilung von Diensten definiert. SDO ist ein einheitliches Interface für den Zugriff auf verschiedene Datenformate und Datenquellen. Die DAS-Spezifikation implementiert eine SDO-Schnittstelle für relationale Datenbanken. Diese Spezifikationen sollen sprachunabhängige Komponenten in einer SOA ermöglichen. das Tuscany Projekt stellt Implementationen für verschiedene Programmiersprachen, beispielsweise C++, Java und PHP, bereit. Die SCA-Spezifikation wird von einem Gremium der OASIS standardisiert, SDO und DAS Spezifikation wird von der OSOA (Open Service Oriented Architecture - einem Zusammenschluss von Software-Herstellern) entwickelt.
  • O projeto Apache Tuscany simplifica o desenvolvimento de soluções corporativas que usam a Arquitetura Orientada a Serviços. Ele consegue fazer isso disponibilizando implementações de Service Component Arquiteture, Service Data Object e também um Data Access Service que dão suporte à persistência de dados ao SDO. Estas tecnologias podem ser usadas independentemente ou em conjunto, e estão disponíveis em Java, C++ e parcialmente em PHP. Apache Tuscany Project Home Page Open Service Oriented Architecture -- official site for information about the SCA & SDO technology SCA Home Page at OASIS web site
  • Apache Tuscany提供一个面向服务的核心架构以支持简单快速地开发和运行面向服务的应用程序。其轻巧的运行环境为嵌入或加载到不同的平台而设计。Apache Tuscany实现服务组件架构(SCA)标准,后者定义了一个简单的基于服务的模型用于创建、组装和发布独立于编程语言的服务网络,包括现有或新开发的服务。目前Tuscany社区正在开发SCA 1.0版本。Apache Tuscany也同时实现服务数据对象(SDO)标准,后者提供统一的接口处理在服务网络内传递的不同格式的数据包括XML文档,并可追踪数据变化。目前Tuscany支持SDO 2.1版本。SCA和SDO技术相互独立,也可协同使用以更好支持SOA。Tuscany同时提供Java和C++的实现。
dbpprop:developer
dbpprop:genre
dbpprop:hasPhotoCollection
dbpprop:latestReleaseVersion
  • SCA Java 1.4 (January 2009), SCA Java 2.0-M1 (February 2009), SDO Java 1.1-1 (July 2008), DAS Java 1.0-beta2-incubating (Oct 2007), SCA Native M3-incubating (May 2007)
dbpprop:license
dbpprop:name
  • Apache Tuscany
dbpprop:operatingSystem
dbpprop:programmingLanguage
dbpprop:reference
dbpprop:status
  • Active
dbpprop:website
dbpprop:wikiPageUsesTemplate
dbpprop:wordnet_type
rdf:type
rdfs:comment
  • 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 implements Service component architecture (SCA) which defines a flexible, service-based model for construction, assembly and deployment of network of services (existing and new ones).
  • Apache Tuscany ist ein Open Source Projekt der Apache Software Foundation, dessen Ziel die Bereitstellung der grundlegenden Komponenten einer Service Oriented Architecture (SOA) ist. Dazu implementiert es die Service Component Architecture (SCA)-, die Service Data Objects (SDO)- und die Data Access Service (DAS)-Spezifikation. Der SCA-Standard spezifiziert die Dienste in einer SOA, es werden beispielsweise Schnittstellen zur Verteilung von Diensten definiert.
  • O projeto Apache Tuscany simplifica o desenvolvimento de soluções corporativas que usam a Arquitetura Orientada a Serviços. Ele consegue fazer isso disponibilizando implementações de Service Component Arquiteture, Service Data Object e também um Data Access Service que dão suporte à persistência de dados ao SDO. Estas tecnologias podem ser usadas independentemente ou em conjunto, e estão disponíveis em Java, C++ e parcialmente em PHP.
rdfs:label
  • Apache Tuscany
  • Apache Tuscany
  • Apache Tuscany
  • Apache Tuscany
owl:sameAs
skos:subject
foaf:homepage
foaf:name
  • Apache Tuscany
foaf:page
is owl:sameAs of