Soporte de modelo de programación de Java EE 7

Liberty cumple la especificación Java™ Platform, Enterprise Edition (Java EE) 7. La tabla y los enlaces de Java EE 7 muestran hasta qué punto cada uno de los servidores principales soportan el modelo de programación tradicional de WebSphere Application Server.

Tecnologías de Java EE 7

Tabla 1. Soporte de Java EE 7.

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, existe una referencia de especificación, cualquier característica Liberty relacionada y una indicación de si la tecnología está soportada por el WebSphere Application Server tradicional, por Liberty y por Liberty Core. La edición Liberty Core contiene un subconjunto de las características de Liberty disponibles en las demás ediciones del producto.

Tecnología Referencia de especificación Característica de Liberty tradicional Liberty Liberty Core
           
Java Platform, Enterprise Edition 7 (Java EE 7) JSR 342 javaee-7.0

javaeeClient-7.0

 
Perfil web de Java Platform, Enterprise Edition 7 JSR 342 webProfile-7.0

           
Tecnologías de servicios web          
JAX-RS (API Java para servicios web RESTful) 2.0 JSR 339 jaxrs-2.0

Implementación de Enterprise Web Services 1.4 JSR 109  

 
JAX-WS (Java API for XML-Based Web Services) 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  
JAXB (Java Architecture for XML Binding) 2.2 JSR 222 jaxb-2.2  
Web Services Metadata para Java Platform JSR 181    
JAX-RPC (API Java para RPC basado en XML) 1.1 (Opcional) JSR 101      
Java API for WSDL (JWSDL) JSR 110    
SOAP with Attachments API for Java (SAAJ) 1.31 JSR 67  
JAXR (Java API for XML Registries) 1.0 (Opcional) JSR 93      
           
Tecnologías de aplicaciones web          
API Java para procesos JSON (JSON-P) 1.0 JSR 353 jsonp-1.0

Java Servlet 3.1 JSR 340 servlet-3.1

JavaServer Faces (JSF) 2.2 JSR 344 jsf-2.2

JavaServer Pages (JSP) 2.3 JSR 245 jsp-2.3

Expression Language (EL) 3.0 JSR 341 el-3.0

JSTL (Standard Tag Library for JavaServer Pages) 1.2 JSR 52  
Soporte de depuración para otros idiomas 1.0 JSR 45  
WebSocket 1.1 JSR 356 websocket-1.1

WebSocket 1.0 JSR 356 websocket-1.0

           
Tecnologías de aplicaciones empresariales          
EE Concurrency Utilities 1.0 JSR 236 concurrent-1.0

Contexts and Dependency Injection for Java (Web Beans) 1.2 JSR 346 cdi-1.2

Contexts and Dependency Injection for Java (Web Beans) 1.1 JSR 346 cdi-1.2 2  
Dependency Injection for Java 1.0 JSR 330  
Bean Validation 1.1 JSR 349 beanValidation-1.1

Enterprise JavaBeans (EJB) 3.2 completo JSR 345 ejb-3.23

Enterprise JavaBeans (EJB) 3.2 Lite JSR 345 ejbLite-3.2

Interceptors 1.2 JSR 318  

Java EE Connector Architecture (JCA) 1.7 JSR 322 jca-1.7

 
Java Persistence 2.1 JSR 338 jpa-2.1

Common Annotations for the Java Platform 1.24 JSR 250  

Java Message Service (JMS) API 2.0 JSR 343 jms-2.0

 
Java Transaction API (JTA) 1.2 JSR 907  

JavaMail 1.5 JSR 919 javaMail-1.5

Batch Applications for Java Platform 1.0 JSR 352 batch-1.0

 
           
Tecnologías de gestión y seguridad          
Java Authentication Service Provider Interface for Containers (JASPIC) 1.1 JSR 196 jaspic-1.1

Java Authorization Contract for Containers (JACC) 1.5 JSR 115 jacc-1.5

Java EE Application Deployment 1.2 (Opcional) JSR 88      
J2EE Management 1.15 JSR 77 j2eeManagement-1.1

 
           
Especificaciones relacionadas con Java EE en Java SE          
JAXP (Java API for XML Processing) 1.4 JSR 206  
Java Database Connectivity (JDBC) 4.1 JSR 221 jdbc-4.1

JMX (Java Management Extensions) 2.0 JSR 255  
JAF (JavaBeans Activation Framework) 1.1 JSR 925  
StAX (Streaming API for XML) 1.0 JSR 173  

Extensiones del modelo de programación.

Si desea una lista de extensiones del modelo de programación WebSphere, consulte "Extensiones de WebSphere" en el tema WebSphere Application Server: Visión general e inicio rápido.

1 SOAP with Attachments API for Java (SAAJ) también se denomina API Java para mensajería XML.
2 Java EE 7 define CDI 1.1. El release de mantenimiento de CDI es CDI 1.2. La característica cdi-1.2 da soporte a CDI 1.1 y CDI 1.2.
3 La característica ejb-3.2 incluye las subcaracterísticas EJB siguientes: ejbLite-3.2, ejbHome-3.2, ejbPersistentTimer-3.2, ejbRemote-3.2 y mdb-3.2.
4 Common Annotations 1.2 ha añadido el tipo de anotación único javax.annotation.Priority, que utiliza Contexts and Dependency Injection 1.2 uses. Para obtener información sobre CDI 1.2, consulte Contexts and Dependency Injection 1.2.
5 Para invocar las API de Management EJB, la configuración de servidor debe disponer de las características j2eeManagement-1.1 y ejbRemote-3.2 en un gestor de características. Cuando ambas características estén en la configuración del servidor, podrá invocar a la API de Management EJB a través de la búsqueda de nombres JNDI. El nombre de enlace de Management EJB (nombre de búsqueda JNDI) es ejb/mejb/MEJB.

Icono que indica el tipo de tema Tema de referencia



Icono de indicación de fecha y hora Última actualización: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=rwlp_prog_model_support
Nombre de archivo:rwlp_prog_model_support.html