Java Platform, Enterprise Edition(Java
EE)は、Javaの企業用機能セット。Java Platform, Standard Edition(Java
SE)の拡張機能の形で提供される。
1998年に発表され、主に大規模
システム(
サーバ用途)向けに、Java Servlet(
サーブレット)、JavaServer Pages(
JSP)、Enterprise
JavaBeans(
EJB)、Java Naming and Directory Interface(JNDI)、Java Transaction
API (
JTA)、Java Message Service (
JMS)、JavaMail、
J2EE Connector Architecture (J2
CA)、およびXML関連の
API (
JAXP等)などの機能をセットにして提供するもの。多層
システムの構築ができ、
EJBにより
トランザクション管理・リモート接続などの自動化ができる。
ちなみに現在の
バージョンはJava Platform, Enterprise Edition 5 (Java
EE 5)と命名されており、過去の
バージョンは
Java 2 Platform, Enterprise Edition (
J2EE)と命名されていた。
Java
EE自体は仕様であるため、各社が
ライセンスを受け
実装し、販売などをしている。