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 服務、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 Platform Enterprise Edition 6 (Java EE 6) JSR 316      
Java Platform Enterprise Edition 6 Web 設定檔 JSR 316 webProfile-6.0
           
Web 服務技術          
Java API for RESTful Web Services (JAX-RS) 1.1 JSR 311 jaxrs-1.1
實作 Enterprise Web Services 1.4 JSR 109    
Java API for XML-Based Web Services (JAX-WS) 2.2 JSR 224 jaxws-2.2  
Web 服務交互作業能力組織 (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 服務 meta 資料 JSR 181  
Java API for XML-based RPC (JAX-RPC) 1.1 JSR 101      
Java API for WSDL (JWSDL) JSR 110    
SOAP with Attachments API for Java (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/表示式語言 (JSP/EL) 2.2 JSR 245 jsp-2.2
JavaServer Pages 標準標籤庫 (JSTL) 1.2 JSR 52  
其他語言的除錯支援 1.0 JSR 45  
           
企業應用程式技術          
Java 環境定義和相依關係注入 (Web Beans 1.0) JSR 299 cdi-1.0
Java 相依關係注入 1.0 JSR 330  
Bean 驗證 1.0 JSR 303 beanvalidation-1.0
Enterprise JavaBeans (EJB) 3.1 (包括攔截程式 1.1) JSR 318 ejbLite-3.1 2 3
Java EE 連接器架構 1.6 JSR 322 jca-1.6  
Java 持續性 2.0 JSR 317  
Java 平台的共用註釋 1.1 JSR 250  
Java 訊息服務 (JMS) API 1.1 JSR 914 jms-1.1  
Java 交易 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 應用程式部署 1.2 JSR 88      
J2EE 管理 1.1 JSR 77      
           
Java SE 中的 Java EE 相關規格          
Java API for XML Processing (JAXP) 1.4 JSR 206  
Java 資料庫連線功能 (JDBC) 4.0 JSR 221 jdbc-4.0
Java 管理延伸 (JMX) 2.0 JSR 255  
JavaBean 啟動架構 (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 子集 小節。