Java EE 6 编程模型支持

Java™ EE 6 表和链接显示每个主要服务器版本支持传统 WebSphere® Application Server 编程模型的程度。

已稳定的功能部件: 以下 Java EE 6 功能部件已稳定: beanValidation-1.0cdi-1.0ejbLite-3.1jaxrs-.1jca-1.6jms-1.1jpa-2.0jsf-2.0jsp-2.2mdb-3.1servlet-3.0wasJmsClient-1.1webProfile-6.0wmqJmsClient-1.1。 您可继续使用这些功能部件。 但是,请考虑使用 Java EE 7 或 8 功能部件。 请参阅 Liberty 功能部件支持的 Java EE 6 和 7 功能部件组合以及 Java EE 7 行为更改

Java EE 6 技术

表 1. Java EE 6 支持

Java EE 技术列表,针对以下各项分为若干部分:Web Service、Web 应用程序、企业应用程序、管理和安全性以及 Java SE 中与 Java EE 相关的规范。 对于每种技术,都有规范参考,任何相关的 Liberty 功能部件,并指示该技术是否受 WebSphere Application Server Traditional , LibertyWebSphere Application Server Liberty Core支持。 WebSphere Application Server Liberty Core 版本包含其他产品版本中提供的 Liberty 功能部件的子集。

技术 规范参考 Liberty 功能部件 传统版 Liberty Liberty Core
           
Java 平台企业修订版 6 (Java EE 6) JSR 316      
Java 平台企业修订版 6 Web 概要文件 JSR 316 webProfile-6.0
           
Web Service 技术          
Java API for RESTful Web Services (JAX-RS) 1.1 JSR 311 jaxrs-1.1
实现企业 Web Service 1.4 JSR 109    
Java API for XML-Based Web Services (JAX-WS) 2.2 JSR 224 jaxws-2.2  
Web Service 互操作性组织 (WS-I) 基本概要文件 WS-I 基本概要文件 1.2

WS-I 基本概要文件 2.0

jaxws-2.2  
Java Architecture for XML Binding (JAXB) 2.2 JSR 222 jaxb-2.2  
用于 Java 平台的 Web Service 元数据 JSR 181  
Java API for XML-based RPC (JAX-RPC) 1.1 JSR 101      
Java API for WSDL (JWSDL) JSR 110    
带附件的 SOAP Java API (SAAJ) 1.31 JSR 67    
Java API for XML Registries (JAXR) 1.0 JSR 93      
           
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
Standard Tag Library for JavaServer Pages (JSTL) 1.2 JSR 52  
Debugging Support for Other Languages 1.0 JSR 45  
           
企业应用程序技术          
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 (包括拦截器 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      
           
管理和安全性技术          
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 SE 中与 Java EE 相关的规范          
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  

编程模型扩展

如需了解 WebSphere 编程模型扩展的列表,请参阅 WebSphere Application Server :概述主题中的“ "WebSphere 扩展”。

1 SOAP with Attachments API for Java (SAAJ) 也称为 Java API for XML Messaging
2 Liberty 仅支持 EJB Lite 子集和消息驱动的 Bean。 请参阅 Liberty 功能部件Enterprise JavaBeans (EJB) Lite 子集 部分。
3 Liberty Core 仅支持 EJB Lite 子集。 请参阅 Liberty 功能部件Enterprise JavaBeans (EJB) Lite 子集 部分。