Unterstützung des Programmiermodells Java EE 6

Die Tabelle und Links zu Java™ EE 6 zeigen, inwieweit jede der wichtigsten Servereditionen das traditionelle WebSphere® Application Server -Programmiermodell unterstützt.

Stabilisierte Features: Die folgenden Java EE 6-Features wurden stabilisiert: 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.0und wmqJmsClient-1.1. Sie können die Features weiterhin verwenden. Sie sollten jedoch die Verwendung von Java EE 7- oder 8-Features in Betracht ziehen. Weitere Informationen finden Sie unter Liberty-Features, Unterstützte Java EE 6-und 7-Featurekombinationenund Verhaltensänderungen inJava EE 7.

Java EE 6-Technologien

Tabelle 1. Java EE 6-Unterstützung.

Eine Liste mit Java EE-Technologien, die unterteilt sind in Abschnitte für Web-Services, Webanwendungen, Unternehmensanwendungen, Verwaltung und Sicherheit und Java EE-bezogene Spezifikationen in Java SE. Für jede Technologie gibt es eine Spezifikationsreferenz, ein zugehöriges Liberty -Feature und einen Hinweis darauf, ob die Technologie von WebSphere Application Server Traditional, Libertyund WebSphere Application Server Liberty Coreunterstützt wird. Die Edition WebSphere Application Server Liberty Core enthält eine Untergruppe der Features von Liberty , die in den anderen Produkteditionen verfügbar sind.

Technologie Spezifikationsreferenz Feature Liberty Traditional Liberty Liberty Core
           
Java Platform, Enterprise Edition 6 (Java EE 6) JSR 316      
Java Platform, Enterprise Edition 6 Web Profile JSR 316 webProfile-6.0
           
Web-Service-Technologien          
Java API for RESTful Web Services (JAX-RS) 1.1 JSR 311 jaxrs-1.1
Implementing Enterprise Web Services 1.4 JSR 109    
Java API for XML-Based Web Services (JAX-WS) 2.2 JSR 224 jaxws-2.2  
Web Services Interoperability Organization (WS-I) Basic Profile WS-I-Basisprofil- 1.2

WS-I-Basisprofil- 2.0

jaxws-2.2  
Java Architecture for XML Binding (JAXB) 2.2 JSR 222 jaxb-2.2  
Web-Service-Metadaten für die Java-Plattform JSR 181  
Java API for XML-based RPC (JAX-RPC) 1.1 JSR 101      
Java API for WSDL (JWSDL) JSR 110    
SOAP mit Anhängen API für Java (SAAJ) 1.31 JSR 67    
Java API for XML Registries (JAXR) 1.0 JSR 93      
           
Webanwendungstechnologien          
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
Standard Tag Library for JavaServer Pages (JSTL) 1.2 JSR 52  
Debugging Support for Other Languages 1.0 JSR 45  
           
Unternehmensanwendungstechnologien          
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 (enthält Interceptors 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  
Common Annotations for the 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      
           
Verwaltungs- und Sicherheitstechnologien          
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      
           
Java EE-bezogene Spezifikationen in 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  
Streaming API for XML (StAX) 1.0 JSR 173  

Programmiermodellerweiterungen

Eine Liste der Erweiterungen des WebSphere -Programmiermodells finden Sie unter " "WebSphere -Erweiterungen" im Thema " WebSphere Application Server : Übersicht ".

1 SOAP with Attachments API for Java (SAAJ) wird auch als Java APIs for XML Messagingbezeichnet.
2 Liberty unterstützt nur das EJB Lite-Subset und Message-driven Beans. Weitere Informationen finden Sie im Abschnitt Enterprise JavaBeans (EJB) Lite-Subset unter Liberty-Features.
3 Liberty Core unterstützt nur das EJB Lite-Subset. Weitere Informationen finden Sie im Abschnitt Enterprise JavaBeans (EJB) Lite-Subset unter Liberty-Features.