| Features | J2EE 1.2 (Dec 1999) |
J2EE 1.3 (Sep 2001) |
J2EE 1.4 (Nov 2003) |
J2EE 5 (May 2006) |
J2EE 6 (Dec 2009) |
J2EE 7 (June 2013) |
| JDBC Standard Extension API | 2 | 4 | ||||
| Java Naming and Directory Interface Specification (JNDI) | 1.2 | |||||
| RMI-IIOP | 1.1 | |||||
| Java Servlet | 2.2 | 2.3 | 2.4 | 2.5 | 3 | 3.1 |
| JavaServer Pages (JSP) | 1.1 | 1.2 | 2 | 2.1 | 2.2 | 2.3 |
| JavaServer Pages Standard Tag Library (JSTL) | X | 1 | 1.1 | 1.2 | 1.2 | 1.2 |
| Expression Language (EL) | 2.2 | 3 | ||||
| JavaServer Faces (JSF) | X | 1.1 | 1.2 | 2 | 2.2 | |
| Debugging Support for Other Languages | 1 | 1 | ||||
| Enterprise JavaBeans (EJB) | 1.1 | 2 | 2.1 | 3 | 3.1 | 3.2 |
| Java Message Service API (JMS) | 1 | 1.1 | 1.1 | 1.1 | 2 | |
| Java Transaction API (JTA) | 1 | 1.1 | 1.1 | 1.2 | ||
| JavaMail API | 1.1 | 1.2 | 1.3 | 1.4 | 1.4 | 1.5 |
| JavaBeans Activation Framework (JAF) | 1 | 1.1 | 1.1 | |||
| Java API for XML Processing (JAXP) | X | 1.1 | ||||
| J2EE Connector Architecture | X | 1 | 1.5 | 1.5 | 1.6 | 1.7 |
| Java Authentication and Authorization Service (JAAS) | 1 | |||||
| Web Services for J2EE 1.1 | X | X | 1 | |||
| Java API for XML Processing (JAXP) | X | X | 1.2 | 1.3 | ||
| Java API for XML-based RPC (JAX-RPC) | X | X | 1.1 | 1.1 | 1.1 | |
| Java API for XML Registries (JAXR) | X | X | 1 | 1 | 1 | |
| Java Authorization Service Provider Contract for Containers (JACC) | X | X | 1 | 1.1 | 1.4 | 1.5 |
| Java Management Extensions (JMX) | X | X | 1.2 | 2 | ||
| Enterprise Edition Management API | X | X | 1 | 1.1 | 1.1 | |
| Enterprise Edition Deployment API | X | X | 1.1 | 1.2 | 1.2 | |
| Java API for RESTful Web Services (JAX-RS) | X | X | X | 1.1 | 2 | |
| Web Services | X | X | X | 1.2 | 1.3 | 1.3 |
| Java API for XML-Based Web Services (JAX-WS) | X | X | X | 2 | 2.2 | 2.2 |
| Java Architecture for XML Binding (JAXB) | X | X | X | 2 | 2.2 | |
| Web Services Metadata for the Java Platform | X | X | X | 2 | 2.1 | |
| SOAP with Attachments API for Java (SAAJ) | X | X | X | 1.3 | ||
| Streaming API for XML (StAX) | X | X | X | 1 | 1 | |
| Java APIs for XML Messaging (JAXM) | X | X | X | X | 1.3 | 1.3 |
| Java Persistence API (JPA) | X | X | X | 1 | 2 | 2.1 |
| Contexts and Dependency Injection for Java | X | X | X | X | 1 | 1.1 |
| Dependency Injection for Java | X | X | X | X | 1 | 1 |
| Bean Validation | X | X | X | X | 1 | 1.1 |
| Managed Beans | X | X | X | X | 1 | |
| Interceptors | X | X | X | X | 1.1 | 1.2 |
| Common Annotations for the Java Platform | X | X | X | 1 | 1.1 | 1.2 |
| Java Authentication Service Provider Interface for Containers (JASPIC) | X | X | X | X | 1 | 1.1 |
| Java API for WebSocket | X | X | X | X | X | 1 |
| Java API for JSON Processing | X | X | X | X | X | 1 |
| Batch Applications for the Java Platform | X | X | X | X | X | 1 |
| Concurrency Utilities for Java EE 1.0 | X | X | X | X | X | 1 |
| Web Services Metadata for the Java Platform | X | X | X | X | X | 1 |
Showing posts with label EJB. Show all posts
Showing posts with label EJB. Show all posts
Thursday, March 12, 2015
J2EE Versions and Features
Subscribe to:
Comments (Atom)