아파치 소프트웨어 재단은 아파치 오픈 소스 소프트웨어 프로젝트 커뮤니티 지원을 제공합니다.
아파치 프로젝트는 협업과 개발 프로세스를 기반으로 하는 상호간의 공감대와 개방되어 있는 실용적인 소프트웨어 라이센스, 그 분야에서 선두를 달릴 수 있는 고품질 소프트웨어 개발을 추구하고 있습니다.
우리는 심플한 서버 공유 프로젝트의 모임이라고도 하지만 오히려 개발자와 사용자간의 커뮤니티라고 생각합니다.
Apache Tuscany 팀에서 Java 서비스 컴포넌트 아키텍처(SCA) 2.0 M1 릴리즈를 발표했습니다.
단순화하고 있는 서비스 지향 아키텍처(Service Oriented Architecture, SOA) 어플리케이션 개발을 목표로, Apache Tuscany는 서비스 컴포넌트 아키텍처(SOA)를 기반으로하는 런타임(runtime)을 제공합니다.
SCA 규격은 Open CSA(오픈 컴포지트 서비스 아키텍처)의 한 파트(part)인 OASIS에서 표준화되고 있습니다. (http://www.oasis-opencsa.org/)
Apache Tuscany SCA 2.0-M1 릴리즈는 Apache Tuscany SCA 2.0 릴리즈 완성하기 위한 로드맵상의 첫번째 단추를 끼우는 중대한 사건(the first milestone on the road)입니다.
이번 첫번째 릴리즈는 견고한 OSGi 기반과 OSGi 방식을 따르는 확장(extensions)과 Tuscany 모듈의 개발, 빌드, 테스트와 배포를 지원하며, 가장 최근의 OASIS SCA 설계 규정을 통합하는 첫 시발이 되었습니다.
다음 릴리즈는 OASIS 규격을 준수할 수 있도록 계속해서 갭(gap)을 좁힐 수 있도록 조정하는 릴리즈가 될 것이며, 현재 OSGi 기반위에서 어플리케이션 레벨의 OSGi/SCA 통합을 위해 더 멀리 나아갈 것입니다.
특징 미리보기
----------------
Apache Tuscany SCA 2.0-M1 릴리즈는 최근에 업데이트된 몇개의 Open CSA 설계와 메인 SCA규격이 구현되어 있습니다.
* SCA Assembly Model V1.0
* SCA Policy Framework V1.0
* SCA Java Common Annotations and APIs V1.0
* SCA Java Component Implementation V1.0
* SCA Web Services Binding V1.0
또한, SCA규격으로써 아직 정의되지 않은 특징도 구현되어 있습니다.
* SCA bindings for RMI.
* Databindings for JAXB, Axis2's AXIOM, DOM, SAX and StAX
Tuscany SCA M1에서 아래에 쓴 host-deployment options을 지원합니다.
* running standalone
* running in a OSGi enabled runtime Environment (Equinox)
* running with distributed nodes across multiple JVMs but without domain configuration support
For full details about the release and to download the distributions
please go to:
Apache Tuscany welcomes your help. Any contribution, including code,
testing, contributions to the documentation, or bug reporting is always appreciated. For more information on how to get involved in Apache Tuscany visit the website at:
The Apache Tuscany team are pleased to announce the 2.0 M1 release of the Java SCA project.
Apache Tuscany provides a runtime based on the Service Component Architecture (SCA) which is a set of specifications aimed at simplifying SOA Application Development. The SCA specifications are being standardized at OASIS as part of the Open Composite Services Architecture (Open CSA) - http://www.oasis-opencsa.org/.
The Apache Tuscany SCA 2.0-M1 release is the first milestone on the road to a full Apache Tuscany SCA 2.0 release. The goal of Apache Tuscany SCA 2.0 is to provide an OSGi based SCA runtime that is compliant with the OASIS SCA specifications.
With this first milestone release, a solid OSGi foundation is in place to support the development, build, testing and deployment of Tuscany modules and extensions following OSGi best practices. The first steps have also been taken to incorporate the latest OASIS SCA draft specifications.
In subsequent milestone releases the compliance gap with the OASIS specifications will continue to be narrowed and, now that the OSGi infrastructure in place, OSGi/SCA integration at the application level will be explored further.
Features overview
----------------
The Apache Tuscany SCA 2.0-M1 release includes implementations of the main SCA specifications and some recent updates from Open CSA drafts including:
* SCA Assembly Model V1.0
* SCA Policy Framework V1.0
* SCA Java Common Annotations and APIs V1.0
* SCA Java Component Implementation V1.0
* SCA Web Services Binding V1.0
It also includes implementations of features not yet defined by SCA specifications, including:
* SCA bindings for RMI.
* Databindings for JAXB, Axis2's AXIOM, DOM, SAX and StAX
In milestone one Tuscany SCA supports the following host-deployment options: -
* running standalone
* running in a OSGi enabled runtime Environment (Equinox)
* running with distributed nodes across multiple JVMs but without domain configuration support
Apache Tuscany welcomes your help. Any contribution, including code,
testing, contributions to the documentation, or bug reporting is always appreciated. For more information on how to get involved in Apache Tuscany visit the website at: http://incubator.apache.org/tuscany