Unterstützung des Programmiermodells Java EE 7

Das traditionelle Produkt „ WebSphere® Application Server “ entspricht der Norm „ Java™ Platform, Enterprise Edition “ ( Java EE ) 7. Die Tabelle und die Links zu den Technologien von „ Java EE 7“ zeigen, inwieweit die einzelnen großen Serverprodukte das vollständige Programmiermodell von „ WebSphere Application Server “ unterstützen.

Java EE 7-Technologien

Tabelle 1. Java EE 7 Support pro Produkt. Eine Liste mit Java EE-Technologien, die unterteilt sind in die Abschnitte für Web Profile, Full Platform und andere Technologien. Für jede Technologie gibt es einen Verweis auf die Spezifikation sowie einen Hinweis darauf, ob die Technologie von WebSphere Application Server traditional, von Liberty und von Liberty Core unterstützt wird. Die Liberty Core-Edition umfasst ein Subset der Liberty-Features, die in den anderen Produkteditionen verfügbar sind.
Technologie Spezifikationsreferenz Traditional Liberty Liberty Core
Java Platform, Enterprise Edition 7 ( Java EE 7) JSR 342  
Java Platform, Enterprise Edition 7 Webprofil JSR 342
Web Profile
Bean Validation 1.1 JSR 349
Allgemeine Anmerkungen zur Java-Plattform- 1.2, Teil 1 JSR 250
„Contexts and Dependency Injection for Java (CDI)“ 1.2 JSR 346
Debugging Support for Other Languages 1.0 JSR 45
Dependency Injection for Java 1.0 JSR 330
Enterprise JavaBeans (EJB) 3.2 Lite JSR 345
Expression Language (EL) 3.0 JSR 341
Interceptors 1.2 JSR 318
Java API for JSON Processing (JSON-P) 1.0 JSR 353
Java-API für RESTful-Webdienste (JAX-RS) 2.0 JSR 339
Java Database Connectivity ( JDBC ) 4.1 JSR 221
Java Persistence API (JPA) 2.1 JSR 338
Java-Servlet- 3.1 JSR 340
Java Transaction API (JTA) 1.2 JSR 907
JavaServer Faces (JSF) 2.2 JSR 344
JavaServer Pages (JSP) 2.3 JSR 245
Standard Tag Library for JavaServer Pages (JSTL) 1.2 JSR 52
WebSocket 1.1 JSR 356
WebSocket 1.0 JSR 356
Full Platform
Batch Applications for Java Platform 1.0 JSR 352  
EE Concurrency Utilities 1.0 JSR 236
Enterprise- JavaBeans s (EJB) 3.2 full JSR 345
Implementing Enterprise Web Services 1.4 JSR 109  
J2EE Management 1.1 JSR 77  
Java API for XML-Based Web Services (JAX-WS) 2.2 JSR 224  
Java API for WSDL (JWSDL) JSR 110  
Java Architecture for XML Binding (JAXB) 2.2 JSR 222  
Java Authentication Service Provider Interface for Containers (JASPIC) 1.1 JSR 196
Java Authorization Contract for Containers (JACC) 1.5 JSR 115
Java EE 1.7 zur JCA-Architektur JSR 322  
JavaMail 1.5 JSR 919
Java Message Service (JMS) API 2.0 JSR 343  
SOAP with Attachments API für Java (SAAJ) 1.32 JSR 67
Streaming API for XML (StAX) 1.0 JSR 173
Web-Service-Metadaten für die Java-Plattform JSR 181  
Andere Technologien
Java API für XML-basiertes RPC (JAX- RPC ) 1.1 (Optional) 3 JSR 101    
Java API for XML Processing (JAXP) 1.4 JSR 206
Java API for XML Registries (JAXR) 1.0 (optional) 3 JSR 93    
Java EE 1.2 en zur Anwendungsbereitstellung (optional) 3 JSR 88    
JavaBeans Activation Framework (JAF) 1.1 JSR 925
Web Services Interoperability Organization (WS-I) Basic Profile WS-I Basic Profile 1.2

WS-I Basic Profile 2.0

 

Programmiermodellerweiterungen

Eine Liste der WebSphere -Programmiermodell-Erweiterungen finden Sie im Abschnitt "WebSphere -Erweiterungen“ im Thema WebSphere Application Server : Übersicht “.

1 Allgemeine Annotationen 1.2 hat einen neuen Annotationstyp hinzugefügt, javax.annotation.Priority, der in „Contexts and Dependency Injection“ 1.2 verwendet wird.
2 Die SOAP with Attachments API für Java (SAAJ) wird auch als Java-APIs für XML-Messaging bezeichnet.
3 Optionale Technologien sind veraltet. Siehe „Veraltete Funktionen “.