Java EE 6 is an abbreviation of "Java Platform, Enterprise Edition 6". It is a standard proposed for enterprise systems by Sun Microsystems, Inc. (now Oracle Corporation) related to Java platforms. To the Java SE set of standard functions, Java EE adds a set of functions intended for Servlets, EJB, and other server applications used for the development of business systems. Application servers implement handling as components, various services, communication methods, and so on, in accordance with these conventions as a Java EE 6 platform, thereby providing technology for creating multi-tiered applications that combine reusable components.
Refer to the following specifications for details on Java EE 6:
JSR 316: Java(TM) Platform, Enterprise Edition 6 (Java EE 6) Specification
Note
There are APIs that are old and unused such as JAX-RPC and the Entity Beans of EJB 2.x, and also those for which alternative functions have been developed. The removal of these APIs from the specifications is being examined. Consider migrating to the Java EE 5 or Java EE 6 APIs.
Some of the features for developing Java EE 6 applications in the Java EE 6 workbench are based on GlassFish plugin v3.1.2, an open source software application that maximizes the portability of the applications. JAX-RS supports the Java EE 6 standard feature range. Features implemented solely by GlassFish plugin are not supported.