Supporto del modello di programmazione Java EE 6

La tabella e i link Java™ EE 6 mostrano la misura in cui ciascuna delle principali versioni del server supporta il modello di programmazione tradizionale di WebSphere® Application Server .

Funzioni stabilizzate: le funzioni Java EE 6 sono stabilizzate: 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.0e wmqJmsClient-1.1. È possibile continuare ad utilizzare le funzioni. Tuttavia, utilizzare le funzioni Java EE 7 o 8. Consultare Funzioni Liberty, Supported Java EE 6 and 7 feature combinatione Java EE 7 behavior changes.

Tecnologie Java EE 6

Tabella 1. Java EE 6.

Un elenco di tecnologie Java EE , suddivise in sezioni per servizi web, applicazioni web, applicazioni enterprise, gestione e sicurezza e specifiche correlate a Java EEin Java SE. Per ogni tecnologia è presente un riferimento alla specifica, qualsiasi funzione Liberty correlata e un'indicazione che indica se la tecnologia è supportata da WebSphere application Server tradizionale, da Libertye da WebSphere Application Server Liberty Core. L'edizione WebSphere Application Server Liberty Core contiene un sottoinsieme delle funzioni Liberty disponibili in altre edizioni del prodotto.

Tecnologia Riferimento specifica Funzione Liberty Metodi tradizionali Liberty Liberty Core
           
Java Platform, Enterprise Edition 6 (Java EE 6) JSR 316      
Profilo Web Java Platform, Enterprise Edition 6 JSR 316 webProfile-6.0
           
Tecnologie dei servizi Web          
JAX - RS (Java API for RESTful Web Services) 1.1 JSR 311 jaxrs-1.1
Implementazione di Enterprise Web Services 1.4 JSR 109    
JAX - WS (Java API for XML - Based Web Services) 2.2 JSR 224 jaxws-2.2  
Organizzazione Interoperabilità Servizi Web (WS-I) Profilo di base 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  
Metadati servizi Web per Java Platform JSR 181  
JAX - RPC (Java API for XML - based RPC) 1.1 JSR 101      
JWSDL (Java API for WSDL) JSR 110    
SAAJ (SOAP with Attachments API for Java) 1.31 JSR 67    
JAXR (Java API for XML Registries) 1.0 JSR 93      
           
Tecnologie dell'applicazione Web          
Servlet Java 3.0 JSR 315 servlet-3.0
JavaServer Faces) 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  
Supporto di debug per altre lingue 1.0 JSR 45  
           
Tecnologie dell'applicazione Enterprise          
Contesti e Dependency Injection per Java (Web Beans 1.0) JSR 299 cdi-1.0
Dependency Injection per Java 1.0 JSR 330  
Convalida bean 1.0 JSR 303 beanvalidation-1.0
Enterprise JavaBeans (EJB) 3.1 (include Interceptor 1.1) JSR 318 ejbLite-3.1 2 3
Java EE Architettura connettore 1.6 JSR 322 jca-1.6  
Persistenza Java 2.0 JSR 317  
Annotazioni comuni per Java Platform 1.1 JSR 250  
API JMS (Java Message Service) 1.1 JSR 914 jms-1.1  
JTA (Java Transaction API) 1.1 JSR 907  
JavaMail 1.4 JSR 919      
           
Tecnologie di gestione e sicurezza          
Java Authentication Service Provider Interface for Containers (JASPIC) JSR 196      
JACC (Java Authorization Contract for Containers) 1.3 JSR 115      
Java EE Application Deployment 1.2 JSR 88      
J2EE 1.1 JSR 77      
           
Specifica relative a Java EE in Java SE          
JAXP (Java API for XML Processing) 1.4 JSR 206  
Java Database Connectivity (JDBC) 4.0 JSR 221 jdbc-4.0
JMX (Java Management Extensions) 2.0 JSR 255  
JavaBeans Activation Framework) 1.1 JSR 925  
Streaming API per XML (StAX) 1.0 JSR 173  

Estensioni del modello di programmazione

Per un elenco delle estensioni del modello di programmazione WebSphere, vedere "WebSphere " nell'argomento WebSphere Application Server : Panoramica.

1 SOAP con Attachments API for Java (SAAJ) è indicato anche come API Java per XML Messaging.
2 Liberty supporta solo il sottoinsieme di EJB Lite e Message Driven Beans. Consultare la sezione Sottoinsieme EJB (Enterprise JavaBeans ) Lite delle funzioni Liberty.
3 Liberty Core supporta solo il sottoinsieme EJB Lite. Consultare la sezione Sottoinsieme EJB (Enterprise JavaBeans ) Lite delle funzioni Liberty.