概述欢迎来到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
- Tuscany SDO
- DAS
SCA的应用SCA与其他主流技术的集成 |