출처 : www.jongsclub.com
자카르타 서브프로젝트 대강 흩어보기 [ 조회수: 553 ] |
jakarta.apache.org 혹은 아파치 서브프로젝트 한글화 프로젝트인 http://jakarta.apache-korea.org/ 에 가시면 보다 상세한 정보를 얻을수 있습니다. ** 이페이지는 자카르타-서울 프로젝트에서 번역한 내용들의 서두부분만 발췌해온것에 불과합니다.그냥 한눈에 보기 편하달까?
아파치 앤트
캑터스는 서버측 자바 코드(서블릿, EJB, 태그, 필터 등)을
Commons는 자카르타의 새로운 서브프로젝트로서 재사용가능한 자바 콤퍼넌트들의 모든 측면에 포커스를 맞추고 있습니다. 자카르타 Commons 프로젝트는 두 부분으로 구성됩니다:
콤퍼넌트 페이지는 현재 Sandbox와 Commons Proper 둘 다에서 이용가능한 콤퍼넌트들을 나열하고 있습니다.
자바 아파치 메일 엔터프라이즈 서버(일명 아파치 제임스)는 100% 순수 자바 서버이며, 현재 사용 가능한 오픈 프로토콜(SMTP, POP3, NNTP)에 완전하고 이식가능하게 설계된 엔터프라이즈 메일 엔진 솔루션이다. 또한, 제임스는 메일 애플리케이션 플랫폼이다. 제임스는 아파치 아바론 애플리케이션 프레임웍에 기반하였다. (아바론에 관한 더 많은 정보를 위해, 이곳을 참고하라. http://jakarta.apache.org/avalon)
Log4j를 사용하면 애플리케이션 바이너리를 수정하지 않아도 런타임시에 로깅 작업이 가능합니다. Log4j 패키지는 로깅 문장이 퍼포먼스 저하를 야기시키지 않는 채로 완성된 코드에 남아있을 수 있도록 설계되었습니다. 로깅 동작의 제어는 애플리케이션 바이너리를 건드리지 않고, 설정 파일만을 편집함으로써 가능합니다. POI 프로젝트는 마이크로소프트 OLE 2 복합도큐먼트포맷형식의 파일을 순수 자바를 이용하여 핸들링하는 APIs로 구성되어있습니다. OLE 2 복합도큐먼트포맷형식의 파일은 마이크로소프트 엑셀 혹은 워드파일 등의 대부분의 오피스파일들입니다. Struts는 전형적 Model-View-Controller(MVC) 디자인 패러다임의 변화, 즉 Model2 접근법에 기반한 어플리케이션 아키텍쳐를 권장합니다. Struts는 자체적으로 컨트롤러 컴포넌트를 제공하며, Model과 View를 제공하기 위한 다른 기술들을 통합합니다. Model의 측면에서, Struts는 엔터프라이자 자바 빈즈, JDBC, 그리고 Object Relational Bridge를 포함한 어떠한 표준 데이타 접근 기술과도 상호작용 할 수 있습니다. View에 있어서 Struts는 자바서버 페이지, Velocity 템플릿, XSLT, 다른 표현 시스템과 잘 작동합니다. 이 프로젝트는 JSP커스텀태그 라이브러리와 TLV(TagLibraryValidator)클래스와 태그라이브러리를 지원하는 페이지제작도구와 같이 이 프로젝트와 관련있는 프로젝트들의 오픈소스 보관소이다. 태크라이브러리의 전반적인 설명은 여기를 보면된다. JSP(tm) 태그라이브러리. 벨로시티를 이용하면 기본적으로 제공되는 자바코드들과 템플릿으로 보다쉽게 웹 사이트를 개발하수 있게 되며, 궁극적으로는 jsp난 php를 대체하는 효과를 목표로 하고 있다.
ecssms Element Construction Set 말그대로 HTML이나 XML관련 마크업 언어의 기능 요소들을 구현하기 위한 자바 API이다. 하지만 확장성이 좋기때문에 다른 마크업 언어 또한 역시 잘 지원한다.
|
'Dev... > 플밍 관련 자료' 카테고리의 다른 글
[펌] Ant란? (0) | 2005.02.13 |
---|---|
[펌] Struts MessageResources에서 한글 문제 해결법 (0) | 2005.02.13 |
[펌] 실제 개발시 CVS와 ANT이용방법.... (0) | 2005.02.13 |
[펌] Forrest (0) | 2005.02.13 |
[펌] 한글 <-> 영문 언어팩 손쉬운 변환방법 (0) | 2005.02.13 |