This Confluence has been LDAP enabled, if you are an ASF Committer, please use your LDAP Credentials to login. Any problems file an INFRA jira ticket please.

Skip to end of metadata
Go to start of metadata
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