자카르타 EE
(Java EE에서 넘어옴)
자카르타 EE(Jakarta EE, 이전 명칭: 자바 플랫폼, 엔터프라이즈 에디션(Java Platform, Enterprise Edition; Java EE)은 자바를 이용한 서버측 개발을 위한 플랫폼이다. 자카르타 EE 플랫폼은 PC에서 동작하는 표준 플랫폼인 Java SE를 확장하여, 웹 애플리케이션 서버에서 동작하는 장애복구 및 분산 멀티티어를 제공하는 자바 소프트웨어의 기능을 추가한 서버를 위한 플랫폼이다. 이전에는 J2EE라 불리었으나 버전 5.0 이후로 Java EE로 개칭되었으며 2017년 프로젝트가 이클립스 재단으로 이관됨에 따라 자카르타EE로 변경되었다.
원저자 | 오라클 |
---|---|
개발자 | 이클립스 재단 JESP(자카르타 사양 프로세스, Jakarta Spectication Process) |
저장소 | github |
프로그래밍 언어 | 자바 |
대체한 소프트웨어 | Java EE |
라이선스 | EPL 혹은 GPL v2 클래스패스 예외 |
웹사이트 | jakarta |
이러한 자카르타 EE 스펙에 따라 제품으로 구현한 것을 웹 애플리케이션 서버 또는 WAS라 불린다.
역사
편집- 1999년 12월: J2EE 1.2 SDK가 썬 마이크로시스템즈가 최초로 발표하였다.
- J2EE 1.3 스펙부터는 자바 커뮤니티 프로세스(Java Community Process;JCP)가 개발하였다.
- 2001년 6월: J2EE 1.3 SDK의 베타버전이 발표되었다.
- 2002년 11월: J2EE 1.4 SDK의 베타버전이 발표되었다.
- 2006년 5월 11일: Java EE 5 스펙이 발표되었다. (J2EE에서 Java EE로 개칭)
- 2009년 12월: Java EE 6 스펙이 발표되었다.
- 2013년 4월: Java EE 7 스펙이 발표되었다. HTML5, JSON-P 및 웹 소켓에 대한 지원이 추가되었으며, 배치 작업 API가 추가되었다.[1]
- 2017년 9월: Java EE 8 스펙이 발표되었다. HTTP/2에 대한 지원이 추가되었다.[2]
- 2017년 9월: 오라클이 Java EE를 이클립스 재단에 이관하였다.[3]
- 2019년 9월: Java EE 8 스펙과 완벽하게 호환되는 자카르타 EE 8을 발표하였다.[4]
- 2020년 12월: 자카르타 EE 9 스펙이 발표되었다. 패키지 명이 javax.에서 jakarta.로 변경되었다.[5]
인증된 웹 애플리케이션 서버
편집인증된 웹 애플리케이션 서버는 다음과 같다.
Java EE 6 인증
편집(2010년 1월 5일 기준)
- 글래스피시 엔터프라이즈 서버 3, 썬 마이크로시스템즈사 제품
- 제우스 7, 티맥스소프트사 제품
Java EE 5 인증
편집같이 보기
편집각주
편집- ↑ “Java™ EE 7 Technologies”. 2022년 9월 21일에 확인함.
- ↑ “Java™ EE 8 Technologies”. 2022년 9월 21일에 확인함.
- ↑ Milinkovich, Mike (2017년 9월 12일). “Java EE Moves to the Eclipse Foundation”. 2022년 9월 21일에 확인함.
- ↑ “Jakarta EE 8 Released!”. 2019년 9월 10일. 2022년 9월 21일에 확인함.
- ↑ Guindon, Christopher. “Jakarta EE 9 Released! | The Eclipse Foundation” (영어). 2022년 9월 21일에 확인함.
외부 링크
편집- Jakarta EE Specifications - 자카르타 EE 버전 별 명세서 목록
- Jakarta EE Compatible Products - 자카르타 EE 명세를 충족하며, 이클립스 재단에 인증을 받은 제품 목록
이 글은 소프트웨어에 관한 토막글입니다. 여러분의 지식으로 알차게 문서를 완성해 갑시다. |