아파치 소프트웨어 재단은 아파치 오픈 소스 소프트웨어 프로젝트 커뮤니티 지원을 제공합니다.
아파치 프로젝트는 협업과 개발 프로세스를 기반으로 하는 상호간의 공감대와 개방되어 있는 실용적인 소프트웨어 라이센스, 그 분야에서 선두를 달릴 수 있는 고품질 소프트웨어 개발을 추구하고 있습니다.
우리는 심플한 서버 공유 프로젝트의 모임이라고도 하지만 오히려 개발자와 사용자간의 커뮤니티라고 생각합니다.
Apache HttpComponents project에서 HttpComponents HttpCore 4.0 릴리즈를 발표했습니다.
이번 버전은 4.x 코드 라인의 첫번째 안정화 (GA) 릴리즈입니다.
이번 릴리즈에는 완전한 API 문서가 배포되었으며, 지난 릴리즈에서 보고되었던 몇개의 마이너 버그를 수정하였습니다.
HttpCore is a set of low level HTTP transport components that can be used to build custom client and server side HTTP services with a minimal footprint. HttpCore supports two I/O models: blocking I/O model based on the classic Java I/O and non-blocking, event driven I/O model based on Java NIO. The blocking I/O model may be more appropriate for data intensive, low latency scenarios, whereas the non-blocking model may be more appropriate for high latency scenarios where raw data throughput is less important than the ability to handle thousands of simultaneous HTTP connections in a resource efficient manner.
The Apache HttpComponents project is pleased to announce the release of HttpComponents HttpCore 4.0.
This the first stable (GA) release in the 4.x code line.
This release delivers complete API documentation and fixes a few minor bugs reported since the previous release.
About HttpComponents Core -
HttpCore is a set of low level HTTP transport components that can be used to build custom client and server side HTTP services with a minimal footprint. HttpCore supports two I/O models: blocking I/O model based on the classic Java I/O and non-blocking, event driven I/O model based on Java NIO. The blocking I/O model may be more appropriate for data intensive, low latency scenarios, whereas the non-blocking model may be more appropriate for high latency scenarios where raw data throughput is less important than the ability to handle thousands of simultaneous HTTP connections in a resource efficient manner.
아파치 James팀에서 MailetDocs 0.1 plugin for Apache Maven을 발표했습니다.
MailetDocs plugin for Apache Maven은 Apache Mailet API로 구현되어 배포되고 있으며, 이 mailet은 mailet 컨테이너(container)에서 실행되도록 설계된 독립 메일 프로세서입니다.
또한, mailet과 matcher의 카탈로그와 각각에 대한 리포트도 함께 제작되었습니다.
The MailetDocs plugin for Apache Maven documents implementations of the Apache Mailet API.
A mailet is an independent mail processor designed to be run in a mailet container.
A catalog of mailets and matchers is created, together with reports on each one.
Apache Click은 최신 페이지와 Web 프레임웍을 지향하는 컴포넌트로 매우 쉽게 배우고 사용할 수 있는 편리한 리치 클라이언트 스타일 프로그래밍 모델을 제공합니다.
이 릴리즈는 pre-Apache 1.5.1 코드와 큰 차이가 나는 2.0.1용 "org.apache.click" 패키지와 기반으로 하고 있습니다. 하지만, 1.5.1과 2.0.1 둘다 안정화 되어있으며, 단지 작은 버그 수정만으로 충분히 유지될 수 있습니다.
그리고, 다음에 개발될 Click의 메이저 버전은 2.1.0 이 될 것입니다.
The Apache Click team is pleased to announce its first release from the Apache incubator.
Apache Click is a modern page and component oriented web framework and provides a natural rich client style programming model that is very easy to learn and use.
This release is based upon the pre-Apache 1.5.1 code base with the major difference that 2.0.1 uses "org.apache.click" packages. Both 1.5.1 and 2.0.1 are considered stable and only bug fixes will be
applied to these branches. New development will happen on 2.1.0, the next major version of Click.
Apache Click is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC. Incubation is required of all newly accepted projects until a further review
indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
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