Java EE 7 specifications summary

Java EE 7 specification is current version. Figure 1 lists major updates v.s Jave EE 6:


Figure 1 : major Java EE 7 changes


Table 1 lists major specification and Java EE 7 Web profile:


TechnologyVersionJSRIncluded in Web Profile
Web Application Technologies:
Java API for WebSocketJSR356Yes
Java API for JSON ProcessingJSR353Yes
Java Servlet3.1JSR340Yes
JavaServer Faces (JSF)2.2JSR344Yes
Expression Language (EL)3.0JSR341Yes
JavaServer Pages (JSP)2.3JSR245Yes
JavaServer Pages Standard Tag Library (JSTL)1.2JSR52Yes
Enterprise Application Technologies:
Batch Applications for the Java PlatformJSR352
Concurrency Utilities for Java EE1.0JSR236
Contexts and Dependency Injection for Java1.1JSR346Yes
Dependency Injection for Java1.0JSR330Yes
Bean Validation1.1JSR349Yes
Enterprise JavaBeans (EJB)3.2JSR345Yes
Interceptors1.2JSR318Yes
Java EE Connector Architecture1.7JSR322
Java Persistence API (JPA)2.1JSR338Yes
Common Annotations for the Java Platform1.2JSR250Yes
Java Message Service API (JMS)2.0JSR343
Java Transaction API (JTA)1.2JSR907Yes
JavaMail API1.5JSR919
Web Services Technologies:
Java API for RESTful Web Services (JAX-RS)2.0JSR339Yes
Implementing Enterprise Web Services1.3JSR109
Java API for XML-Based Web Services (JAX-WS)2.2JSR224
Web Services Metadata for the Java PlatformJSR181
Java API for XML-based RPC (JAX-RPC) (Optional)1.1JSR101
Java APIs for XML Messaging1.3JSR67
Java API for XML Registries (JAXR)1.0JSR93
Management and Security Technologies:
Java Authentication Service Provider Interface for Containers1.1JSR196
Java Authorization Service Provider Contract for Containers1.5JSR115
Java EE Application Deployment (Optional)1.2JSR88
J2EE Management1.1JSR77
Debugging Support for Other Languages1.0JSR45Yes
Java EE-related Specs in Java SE:
Java Architecture for XML Binding (JAXB)2.2JSR222
Java API for XML Processing (JAXP)1.3JSR206
Java Database Connectivity4.0JSR221
Java Management Extensions (JMX)2.0JSR3
JavaBeans Activation Framework (JAF)1.1JSR925
Streaming API for XML (StAX)1.0JSR173

Reference: https://en.wikipedia.org/wiki/Java_EE_version_history

No comments :

Post a Comment