Java EE

Java EE,Java2平台企业版 (Java 2 Platform Enterprise Edition) ,是Sun公司为企业级应用推出的标准平台。Java平台共分为三个主要版本Java EE、Java SE和Java ME。

Sun公司在1998年发表JDK1.2版本的时候,使用了新名称Java 2 Platform,即"Java2平台”,修改后的JDK称为Java 2 Platform Software Developing Kit,即J2SDK。并分为标准版 (Standard Edition,J2SE) ,企业版 (Enterprise Edition,J2EE) ,微型版 (MicroEdition,J2ME) 。J2EE便由此诞生。

2005年6月,JavaOne大会召开,SUN公司发布Java SE 6。此时,Java的各种版本已经更名并取消其中的数字"2”: J2EE更名为Java EE, J2SE更名为Java SE,J2ME更名为Java ME。

随着Java技术的发展,Java EE平台得到了迅速的发展,成为Java语言中最活跃的体系之一。现如今,Java EE不仅仅是指一种标准平台,它更多的表达着一种软件架构和设计思想。

Java EE是一系列技术标准所组成的平台,包括:

JDBC - Java数据库联接 (Java Database Connectivity)

JSP - Java服务器页面 (Java Server Pages)

JSF - Java Server Faces

JSTL - Java服务器页面标准标签库 (Java Server Pages Standard Tag Library)

WS - Web Services

JTA - Java事务API (Java Transaction API)

JNDI - Java名称与目录接口 (Java Naming and Directory Interface)

JMS - Java消息服务 (Java Message Service)

JavaMail

Servlet - Java Servlet API

Applet - Java Applet

EJB - Enterprise Java Beans

JAAS - Java Authentication and Authorization Service

JACC - J2EE Authorization Contract for Containers

JAF - Java Beans Activation Framework

JAX-RPC - Java API for XML-Based Remote Procedure Calls

JAX-WS - Java API for XML Web Services

JAXM - Java API for XML Messaging

JAXP - Java XML解析API (Java API for XML Processing)

JAXR - Java API for XML Registries

JCA - J2EE连接器架构 (J2EE Connector Architecture)

JMX - Java Management

StAX - Streaming APIs for XML Parsers

http://zh.wikipedia.org/wiki/Java_EE

http://en.wikipedia.org/wiki/Java_EE_version_history