Unable to render {include} The included page could not be found.

概述

欢迎来到Apache Tuscany项目! 这里是Apache Tuscany项目的中文站点。

Tuscany项目致力于简化基于服务的、分布式应用的开发过程, 并且对于那些关注领域知识的SOA开发组织来说, Tuscany是一个真正易用的、可靠的SOA运行时环境。

Tuscany项目的实现是基于Open CSA 组织定义的规范。最初的规范是由 OSOA组织提出。

Tuscany项目分为三个子项目:

  • 基于服务的构件架构 (SCA,Service Component Architecture)
  • 服务数据对象(SDO,Service Data Object) 提供了一个统一的接口,用于处理不同的数据格式,比如XML文档,这些文档可能是在分布式服务环境当中。SDO提供了一种跟踪变化的机制,使得数据对象经历各种处理之后,数据的变化可以被记录。
  • 数据访问服务(DAS,Data Access Service) 提供了一个简单的、访问关系型数据库的SDO接口。

每个Tuscany的子项目都用不同的开发语言来实现,目前各个项目使用的语言分别是:

  • Tuscany SCA
    • Java
    • C++
    • PHP
  • Tuscany SDO
    • Java
    • C++
    • PHP
  • DAS
    • Java
    • C++

SCA的应用

SCA与其他主流技术的集成

版权声明 2006, Apache 软件基金下的 Apache Tuscany项目目前还处于Apache Software Foundation (ASF)的孵化器,并且由 Web Services 管理委员会提供赞助。每个新纳入的软件项目都必须在孵化器中运转一个阶段,直到该项目的体系结构、沟通、决策程度能够达到其他ASF项目的水准。请注意,孵化器并不表示项目的可靠性存在问题,它仅仅表示ASF在完全接受它之前还需要观察。
  • No labels