Java EE version history 历史记录
http://en.wikipedia.org/wiki/Java_EE_version_history
Java EE 5 (May 11, 2006)
Technology | Version | JSR |
---|---|---|
Web Services Technologies: | ||
Web Services | 1.2 | JSR109 |
Java API for XML-Based Web Services (JAX-WS) | 2.0 | JSR224 |
Java Architecture for XML Binding (JAXB) | 2.0 | JSR222 |
Web Service Metadata for the Java Platform | 2.0 | JSR181 |
Java API for XML-Based RPC (JAX-RPC) | 1.1 | JSR101 |
Java API for XML Registries (JAXR) | 1.0 | JSR93 |
SOAP with Attachments API for Java (SAAJ) | 1.3 | JSR67 |
Streaming API for XML (StAX) | 1.0 | JSR173 |
Web Application Technologies: | ||
Java Servlet | 2.5 | JSR154 |
JavaServer Faces (JSF) | 1.2 | JSR252 |
JavaServer Pages (JSP) | 2.1 | JSR245 |
JavaServer Pages Standard Tag Library (JSTL) | 1.2 | JSR52 |
Debugging Support for Other Languages | 1.0 | JSR45 |
Enterprise Application Technologies: | ||
Enterprise JavaBeans (EJB) | 3.0 | JSR220 |
Java Persistence API (JPA) | 1.0 | JSR220 |
Jave EE Connector Architecture | 1.5 | JSR112 |
Common Annotations for the Java Platform | 1.0 | JSR250 |
Java Message Service API (JMS) | 1.1 | JSR914 |
Java Transaction API (JTA) | 1.1 | JSR907 |
JavaMail API | 1.4 | JSR919 |
JavaBeans Activation Framework (JAF) | 1.1 | JSR925 |
Management and Security Technologies: | ||
Java Authorization Service Provider Contract for Containers (JACC) | 1.1 | JSR115 |
J2EE Application Deployment | 1.2 | JSR88 |
J2EE Management | 1.1 | JSR77 |
Java EE 6 (Dec 10, 2009)
Java EE 6 introduced the concept of profile, which represents a configuration of the platform suited to a particular class of applications. The Web Profile offers a complete stack, with technologies addressing presentation and state management (JavaServer Faces, JavaServer Pages), core web container functionality (Servlet), business logic (Enterprise JavaBeans Lite), transactions (Java Transaction API), persistence (Java Persistence API) and more.
Technology | Version | JSR | Included in Web Profile |
---|---|---|---|
Web Services Technologies: | |||
Java API for RESTful Web Services (JAX-RS) | 1.1 | JSR311 | |
Web Services | 1.3 | JSR109 | |
Java API for XML-Based Web Services (JAX-WS) | 2.2 | JSR224 | |
Java Architecture for XML Binding (JAXB) | 2.2 | JSR222 | |
Web Services Metadata for the Java Platform | 2.1 | JSR181 | |
Java API for XML-based RPC (JAX-RPC) | 1.1 | JSR101 | |
Java APIs for XML Messaging (JAXM) | 1.3 | JSR67 | |
Java API for XML Registries (JAXR) | 1.0 | JSR93 | |
Web Application Technologies: | |||
Java Servlet | 3.0 | JSR315 | |
JavaServer Faces (JSF) | 2.0 | JSR314 | |
JavaServer Pages (JSP) | 2.2 | JSR245 | |
Expression Language (EL) | 2.2 | JSR245 | |
JavaServer Pages Standard Tag Library (JSTL) | 1.2 | JSR52 | |
Debugging Support for Other Languages | 1.0 | JSR45 | |
Enterprise Application Technologies: | |||
Enterprise JavaBeans (EJB) | 3.1 | JSR318 | Lite |
Java Persistence API (JPA) | 2.0 | JSR317 | |
Contexts and Dependency Injection for Java | 1.0 | JSR299 | |
Dependency Injection for Java | 1.0 | JSR330 | |
Bean Validation | 1.0 | JSR303 | |
Managed Beans | 1.0 | JSR316 | |
Interceptors | 1.1 | JSR318 | |
Java EE Connector Architecture | 1.6 | JSR322 | |
Common Annotations for the Java Platform | 1.1 | JSR250 | |
Java Message Service API (JMS) | 1.1 | JSR914 | |
Java Transaction API (JTA) | 1.1 | JSR907 | |
JavaMail API | 1.4 | JSR919 | |
Management and Security Technologies: | |||
Java Authentication Service Provider Interface for Containers (JASPIC) | 1.0 | JSR196 | |
Java Authorization Service Provider Contract for Containers (JACC) | 1.4 | JSR115 | |
Java EE Application Deployment | 1.2 | JSR88 | |
J2EE Management | 1.1 | JSR77 |