지원

부속 프로젝트

Incubating

Ex-Jakarta

자카르타-서울 프로젝트(Jakarta-Seoul project: 이하 J.S.P)는 자카르타 프로젝트의 한글화 프로젝트입니다.

J.S.P는 국내 자바 개발자들이 자카르타 프로젝트의 결과물을 좀 더 쉽게 활용할 수 있고 나아가서 자카르타 프로젝트와 같은 오픈소스 프로젝트에 참여하는 것을 돕는데 그 목적을 두고 있습니다.

자카르타 프로젝트는 아파치 소프트웨어 라이센스를 바탕으로 하는 공동개발방식을 장려하는 아파치 소프트웨어 재단의 하위 기관입니다. 자카르타 프로젝트는 다양한 오픈 소스 기반의 자바 솔류션을 제공합니다.

자카르타 프로젝트는 밑의 섹션에 정리되어있는 하위 프로젝트들로 구성되어 있습니다. ASF에는 예전에 자카르타 프로젝트에 포함되어 있었던 다른 프로젝트들도 존재합니다. 자카르타 프로젝트에 포함되어 있었던 프로젝트들은 ASF 프로젝트 페이지에 나와 있습니다.

자카르타 프로젝트의 제품들을 이용하시는 사용자들은 자카르타 제품 발표 메일링 리스트구독하시기를 권장합니다.

ApacheCon Europe 2005 July 18-22 Stuttgart

자카르타 최신 소식

자카르타 내의 프로젝트들은 별도의 개발자 팀과 커미터들로 구성되어 있습니다. 또한, 각각의 메일링 리스트를 가지고 있습니다.

하위 프로젝트들은 다음과 같은 세가지의 그룹으로 나눌 수 있습니다:

라이브러리, 도구, API
BCEL Byte Code Engineering Library(JavaClass로 알려져 있는)는 사용자들이 바이너리 기반의 자바 클래스 파일(.class 확장자를 지니는)을 분석, 제작, 수정을 돕기 위해 만들어 졌습니다.
BSF 빈 스크립팅 프레임워크(BSF)는 자바 어플리케이션 내에서 스크립팅 언어 지원과, 스크립팅 언어로부터 자바 객체와 메소드를 접근할 수 있도록 하는 자바 클래스 모음입니다.
Commons 많은 자카르타 부속 프로젝트들에서 유용한 작은 크기의, 재사용가능한, 코드 컴퍼넌트들의 저장소입니다. -- 컴포넌트목록
ECS Element Construction Set은 다양한 마크업 언어들을 위한 요소들을 생성하기 위한 자바 API이며 HTML 4.0과 XML을 기본 지원합니다.
JMeter 부하 테스트와 성능측정을 하기 위해 설계된 순수 자바 데스크탑 어플리케이션
JCS JCS는 서버 사이드 자바 어플리케이션을 위해 자바로 작성한 분산 캐싱 시스템 입니다.
ORO 치환, 분할, 파일 이름 필터링 등을 처리하기 위해 Perl5 호환 정규식, AWK와 유사한 정규식, glob 표현과 유틸리티 클래스들을 제공하는 텍스트 처리용 자바 클래스들의 모음
POI 아무런 네이티브 API를 사용하지 않고 자바만 이용하여, OLE2 Compound 문서 형식을 생성하고, 읽고, 쓰기 위한 API의 집합. 현재는 OLE2 Compound 문서 형식과 Microsoft Excel(XLS)파일 형식이 지원되고 있습니다.
Regexp 100% 순수 자바로 된 정규식 패키지
Taglibs 웹 어플리케이션을 제작할 때 유용한 JSP용 커스텀 태그 라이브러리 모음
Watchdog 서블릿/JSP의 컨테이너가 스펙에 적합하게 구현되었는지를 확인하는 도구
프레임웍과 엔진
Cactus Cactus(선인장)은 단위테스트를 필요로 하는 서버측 자바코드(서블릿, EJB, 태그 라이브러리, 필터, ...)를 위한 간단한 테스트 프레임웍입니다.
HiveMind HiveMind는 서비스와 환경설정을 담당하는 마이크로커널입니다; 간단한 자바 오브젝트와 인터페이스를 이용하여 복잡한 어플리케이션을 개발할 때에 사용되는 프레임웍 입니다.
Tapestry Tapestry는 순수한 Model-View-Controller 패턴과 고도로 재사용 가능한 컴포넌트들에 기반한 웹 어플리케이션 프레임웍 입니다.
Turbine Velocity나 JavaServer Pages와 함께 웹 어플리케이션을 구축하는데에 사용하는 Model-View-Controller 프레임웍 입니다.
Velocity Velocity는 다양한 용도로 사용할 수 있는 자바 기반의 템플릿(template) 엔진입니다.
서버 어플리케이션
Alexandria Alexandria는 Open Source 프로젝트에서 사용하기 위해 만든 CVS/Javadoc/소스코드/문서 관리 시스템 입니다.
Slide WebDAV에 기반한 컨텐츠 관리 시스템(CMS)
Tomcat 톰캣 3는 Servlet 2.2와 JavaServer Pages 1.1에 대한 공식적인 참조 구현체(RI:Reference Implementation)입니다.
톰캣 4는 Servlet 2.3과 JavaServer Pages 1.2에 대한 공식적인 참조 구현체(RI:Reference Implementation)입니다.
톰캣 5.0톰캣 5.5는 Servlet 2.4와 JavaServer Pages 2.0에 대한 공식적인 참조 구현체(RI:Reference Implementation)입니다.

자카르타에 대해

참고사이트

자카르타 검색

Unaffiliated Links

Unaffiliated Translations