J2EE
Java2 Enterprise Edition

분산 객체, 효율적 자원 관리, 컴포넌트 기반 개발 등을 자바 환경에서 할 수 있도록 하는 표준 규약. 은행 전산망처럼 큰 규모의 전산 환경을 엔터프라이즈급 환경이라고 하는데, 이러한 환경은 수많은 고객 정보를 공유해야 하고 어느 곳에서나 동일한 서비스를 차질 없이 제공해야 한다.

이러한 개방적인 웹 환경을 지원하는 J2EE의 구성 요소는 분산 객체와 컴포넌트 기반 개발을 지원하는 기업 자바빈(EJB), EJB 컨테이너 또는 웹 애플리케이션 서버가 효율적 자원 관리를 위해 사용하는 JTA(Java Transaction API)와 JDBC, 웹 환경을 담당하는 서브릿과 JSP(Java ServerPages), 기타 자바 네이밍 디렉터리 인터페이스(JNDI), 자바메일, 자바 메시지 서비스(JMS) 등의 기능이 있다.