아파치 투스카니
Apache Tuscany![]() | 이 기사는 독자들에게 혼란스럽거나 불분명할 수 있다.(2008년 5월 (이 의 에 대해 합니다) |
개발자 | Apache 소프트웨어 재단 |
---|---|
최종 릴리즈 | SCA Java 1.6.2(2011년 4월), SCA Java 2.0-Beta2(2011년 2월), SDO Java 1.1.1(2008년 7월), DAS Java 1.0-incublating-beta2(2007년 10월), SCA Native Incubator-M3(2007년 5월) |
저장소 | |
기입처 | C++, Java |
운영 체제 | 크로스 플랫폼 |
유형 | 비상대기상태 |
면허증. | Apache 라이센스 2.0 |
웹 사이트 | tuscany |
Apache Tuscana는 SOA(서비스 지향 아키텍처)를 사용하여 소프트웨어 애플리케이션을 개발하고 실행하기 위한 오픈 소스 소프트웨어 프로젝트입니다.
묘사
이 경량 런타임은 다양한 호스트 환경에 내장되거나 프로비저닝되도록 설계되었습니다.Apache Toscana는 서비스 네트워크(기존 및 신규)의 구축, 조립 및 배치를 위한 유연한 서비스 기반 모델을 정의하는 서비스 구성 요소 아키텍처(SCA)를 구현합니다.
SCA를 기반으로 Tuscana는 애플리케이션 비즈니스 로직에서 플러그형 바인딩으로 프로토콜 처리를 푸시하도록 촉진되었습니다.따라서 최소한의 구성 변경만으로 한 번에 프로토콜을 변경할 수 있습니다.Tuscana는 또한 애플리케이션이 보안 및 트랜잭션과 같은 인프라 문제를 처리할 필요가 없으며 이를 선언적으로 처리합니다.
Tuscana는 Java에서 SCA 1.0 사양을 지원합니다.또한 광범위한 바인딩(Web 서비스, web20 바인딩 등), 구현 유형(Spring, BPEL, Java 등) 및 웹20 및 OSGi 등의 기술과의 통합도 제공합니다.Tuscana는 OASIS에서 표준화되고 있는SCA 1.1의 실장에 임하고 있었습니다.
Apache Toscana는 또한 서비스 네트워크에 존재할 수 있는 XML 문서를 비롯한 다양한 형식의 데이터를 처리하기 위한 통일된 인터페이스를 제공하고 변경 사항을 추적하는 메커니즘을 제공하는 SDO(Service Data Objects)를 구현합니다.Toscana는 SCO 및 SDO(C++의 경우 2.01/Java의 경우 2.1) 사양을 지원합니다.
Apache Software Foundation은 2016년 8월에 이 프로젝트가 더 이상 [1]유지되지 않는다고 발표했습니다.
레퍼런스
- ^ Henri Yandell (2016-08-03). "Apache Tuscany retired". apache-announce (Mailing list). Retrieved 4 August 2016.