Migración a Java Platform, Enterprise Edition (Java EE) 6
La Versión 9.0 del producto da soporte a la especificación de Java™ Platform, Enterprise Edition (Java EE) 6. Las aplicaciones nuevas y las existentes pueden beneficiarse de las funciones añadidas en Java EE 6.
Acerca de esta tarea
- JSR 318: Enterprise JavaBeans (EJB) 3.1
- JSR 315: Java Servlet 3.0
- JSR 245 JavaServer Pages/Expression Language (JSP/EL) 2.1
- JSR 314: JavaServer Faces (JSF) 2.0
- JSR 199: JMS 1.1
- JSR-299: Java Contexts and Dependency Injection (JCDI) 1.0 (antes Web Beans)
- JSR 317: Java Persistence API (JPA) 2.0
- JSR 322: Java EE Connector Architecture (JCA) 1.6
- Java API for XML-Based Web Services (JAX-WS) 2.2
- JSR 311: Java API for RESTful Web Services (JAX-RS) 1.0
- JSR 196: Java Authentication Service Provider Interface for Containers (JASPIC) 1.0
- JSR 303: Bean Validation 1.0
Las nuevas especificaciones añaden varias prestaciones que benefician a los desarrolladores de aplicaciones, como, por ejemplo,los perfiles que proporcionan características comunes entre aplicaciones.
Además, varias especificaciones amplían el uso de anotaciones a más tipos de módulos. Las anotaciones de lenguaje Java simplifican el desarrollo de aplicaciones Java EE. Si se utilizan anotaciones, muchas aplicaciones pueden evitar la necesidad de descriptores de despliegue. En la versión 7, el producto soportaba anotaciones para los módulos EJB 3.0 y Web 2.5. En la versión 8, el producto soporta anotaciones para tipos de módulos adicionales como, por ejemplo, adaptadores de recursos o archivos RAR, además de seguir soportando el uso de descriptores de despliegue.
A continuación se especifican los pasos generales para migrar las aplicaciones empresariales.