Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Section
borderfalse
Column
width15%
Include Page
TUSCANYWIKI: Menu in ChineseTUSCANYWIKI:
Menu in Chinese
Column
width85%

概述

欢迎来到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与其他主流技术的集成

Include Page
TUSCANYWIKI:Apache Tuscany copyright in ChineseTUSCANYWIKI:
Apache Tuscany copyright in Chinese