Soporte de modelo de programación de Java EE 6

La tabla y los enlaces de Java™ EE 6 muestran hasta qué punto cada una de las principales ediciones de servidor da soporte al modelo de programación tradicional de WebSphere® Application Server .

Características estabilizadas: Las siguientes características de Java EE 6 se han estabilizado: beanValidation-1.0, cdi-1.0, ejbLite-3.1, jaxrs-.1, jca-1.6, jms-1.1, jpa-2.0, jsf-2.0, jsp-2.2, mdb-3.1, servlet-3.0, wasJmsClient-1.1, webProfile-6.0y wmqJmsClient-1.1. Puede continuar utilizando las características. Sin embargo, considere la posibilidad de utilizar las características de Java EE 7 u 8. Consulte Características de Liberty, Combinaciones de características soportadas de Java EE 6 y 7y Cambios de comportamiento deJava EE 7.

Tecnologías de Java EE 6

Tabla 1. Java EE 6.

Una lista de las tecnologías Java EE subdivididas en secciones para servicios web, aplicaciones web, aplicaciones empresariales, gestión y seguridad y especificaciones relacionadas con Java EE en Java SE. Para cada tecnología hay una referencia de especificación, cualquier característica de Liberty relacionada y una indicación de si la tecnología está soportada por WebSphere Application Server tradicional, por Libertyy por WebSphere Application Server Liberty Core. La edición WebSphere Application Server Liberty Core contiene un subconjunto de las características de Liberty que están disponibles en las otras ediciones del producto.

Tecnología Referencia de especificación Característica Liberty Tradicional Liberty Liberty Core
           
Java Platform, Enterprise Edition 6 (Java EE 6) JSR 316      
Perfil web de Java Platform, Enterprise Edition 6 JSR 316 webProfile-6.0
           
Tecnologías de servicios web          
API Java para servicios web RESTful (JAX-RS) 1.1 JSR 311 jaxrs-1.1
Implementación de Enterprise Web Services 1,4 JSR 109    
API de Java para servicios web basados en XML (JAX-WS) 2.2 JSR 224 jaxws-2.2  
Perfil WS-I (Web Services Interoperability Organization) básico WS-I Basic Profile 1.2

WS-I Basic Profile 2.0

jaxws-2.2  
Java Architecture for XML Binding (JAXB) 2.2 JSR 222 jaxb-2.2  
Metadatos de servicios web para la plataforma Java JSR 181  
JAX-RPC (API Java para RPC basado en XML) 1.1 JSR 101      
Java API for WSDL (JWSDL) JSR 110    
SOAP with Attachments API for Java (SAAJ) 1.31 JSR 67    
API Java para registros XML (JAXR) 1.0 JSR 93      
           
Tecnologías de aplicaciones web          
Java Servlet 3.0 JSR 315 servlet-3.0
JavaServer Faces (JSF) 2.0 JSR 314 jsf-2.0
JavaServer Pages 2.2/Expression Language (JSP/EL) 2.2 JSR 245 jsp-2.2
JSTL (Standard Tag Library for JavaServer Pages) 1.2 JSR 52  
Soporte de depuración para otros idiomas 1.0 JSR 45  
           
Tecnologías de aplicación empresarial          
Contexts and Dependency Injection for Java (Web Beans 1.0) JSR 299 cdi-1.0
Dependency Injection for Java 1.0 JSR 330  
Bean Validation 1.0 JSR 303 beanvalidation-1.0
Enterprise JavaBeans (EJB) 3.1 (incluye Interceptores 1.1) JSR 318 ejbLite-3.1 2 3
Java EE Connector Architecture 1.6 JSR 322 jca-1.6  
Java Persistence 2.0 JSR 317  
Anotaciones comunes para Java Platform 1.1 JSR 250  
Java Message Service (JMS) API 1.1 JSR 914 jms-1.1  
Java Transaction API (JTA) 1.1 JSR 907  
JavaMail 1.4 JSR 919      
           
Tecnologías de gestión y seguridad          
Java Authentication Service Provider Interface for Containers (JASPIC) JSR 196      
Java Authorization Contract for Containers (JACC) 1.3 JSR 115      
Java EE Application Deployment 1.2 JSR 88      
J2EE Management 1.1 JSR 77      
           
Especificaciones relacionadas con Java EE en Java SE          
Java API for XML Processing (JAXP) 1.4 JSR 206  
Java Database Connectivity (JDBC) 4.0 JSR 221 jdbc-4.0
Java Management Extensions (JMX) 2.0 JSR 255  
JavaBeans Activation Framework (JAF) 1.1 JSR 925  
StAX (Streaming API for XML) 1.0 JSR 173  

Extensiones del modelo de programación.

Para obtener una lista de las extensiones del modelo de programación WebSphere, consulte "WebSphere " en el tema WebSphere Application Server : Descripción general.

1 SOAP with Attachments API for Java (SAAJ) también se conoce como API Java para mensajería XML.
2 Liberty sólo da soporte al subconjunto EJB Lite y a los beans controlados por mensajes. Consulte la sección Subconjunto EJB (Enterprise JavaBeans ) Lite de Características de Liberty.
3 Liberty Core sólo da soporte al subconjunto EJB Lite. Consulte la sección Subconjunto EJB (Enterprise JavaBeans ) Lite de Características de Liberty.