Java EE 7 プログラミング・モデルのサポート

Liberty は、Java™ Platform, Enterprise Edition (Java EE) 7 に準拠しています。以下の Java EE 7 の表およびリンクで、主要な各サーバーで従来の WebSphere® Application Server プログラミング・モデルがサポートされる範囲を示します。

Java EE 7 テクノロジー

表 1. Java EE 7 のサポート.

Java EE テクノロジーを Web サービス、Web アプリケーション、エンタープライズ・アプリケーション、 管理およびセキュリティー、Java SE の Java EE 関連仕様の各セクションに 細分化したリスト。各テクノロジーについて、仕様のリファレンス、関連 Liberty フィーチャー、および WebSphere Application Server traditional、Liberty、および Liberty Core による当該テクノロジーのサポートの有無が示されています。 Liberty Core エディションには、他の製品エディションで使用可能な Liberty フィーチャーのサブセットが含まれています。

テクノロジー 仕様のリファレンス Liberty フィーチャー traditional Liberty Liberty Core
           
Java Platform, Enterprise Edition 7 (Java EE 7) JSR 342 javaee-7.0

javaeeClient-7.0

 
Java Platform, Enterprise Edition 7 Web Profile JSR 342 webProfile-7.0

           
Web サービス・テクノロジー          
Java API for RESTful Web Services (JAX-RS) 2.0 JSR 339 jaxrs-2.0

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 Basic Profile 1.2

WS-I Basic Profile 2.0

jaxws-2.2  
Java Architecture for XML Binding (JAXB) 2.2 JSR 222 jaxb-2.2  
Web Services Metadata for the Java Platform 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 API for JSON Processing (JSON-P) 1.0 JSR 353 jsonp-1.0

Java Servlet 3.1 JSR 340 servlet-3.1

JavaServer Faces (JSF) 2.2 JSR 344 jsf-2.2

JavaServer Pages (JSP) 2.3 JSR 245 jsp-2.3

式言語 (EL) 3.0 JSR 341 el-3.0

Standard Tag Library for JavaServer Pages (JSTL) 1.2 JSR 52  
Debugging Support for Other Languages 1.0 JSR 45  
WebSocket 1.1 JSR 356 websocket-1.1

WebSocket 1.0 JSR 356 websocket-1.0

           
エンタープライズ・アプリケーション・テクノロジー          
EE Concurrency Utilities 1.0 JSR 236 concurrent-1.0

Contexts and Dependency Injection for Java (Web Beans) 1.2 JSR 346 cdi-1.2

Contexts and Dependency Injection for Java (Web Beans) 1.1 JSR 346 cdi-1.2 2  
Dependency Injection for Java 1.0 JSR 330  
Bean Validation 1.1 JSR 349 beanValidation-1.1

Enterprise JavaBeans (EJB) 3.2 Full JSR 345 ejb-3.23

Enterprise JavaBeans (EJB) 3.2 Lite JSR 345 ejbLite-3.2

Interceptors 1.2 JSR 318  

Java EE Connector Architecture (JCA) 1.7 JSR 322 jca-1.7

 
Java Persistence 2.1 JSR 338 jpa-2.1

Common Annotations for the Java Platform 1.24 JSR 250  

Java Message Service (JMS) API 2.0 JSR 343 jms-2.0

 
Java Transaction API (JTA) 1.2 JSR 907  

JavaMail 1.5 JSR 919 javaMail-1.5

Batch Applications for Java Platform 1.0 JSR 352 batch-1.0

 
           
管理およびセキュリティー・テクノロジー          
Java Authentication Service Provider Interface for Containers (JASPIC) 1.1 JSR 196 jaspic-1.1

Java Authorization Contract for Containers (JACC) 1.5 JSR 115 jacc-1.5

Java EE Application Deployment 1.2 (オプション) JSR 88      
J2EE Management 1.15 JSR 77 j2eeManagement-1.1

 
           
Java SE の Java EE 関連仕様          
Java API for XML Processing (JAXP) 1.4 JSR 206  
Java Database Connectivity (JDBC) 4.1 JSR 221 jdbc-4.1

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 APIs for XML Messaging とも呼ばれます。
2 Java EE 7 は CDI 1.1 を定義します。CDI 保守リリース CDI 1.2。cdi-1.2 フィーチャーでは、CDI 1.1 と CDI 1.2 の両方がサポートされます。
3 ejb-3.2 フィーチャーには、EJB のサブフィーチャー ejbLite-3.2ejbHome-3.2ejbPersistentTimer-3.2ejbRemote-3.2、および mdb-3.2 が含まれています。
4 Common Annotations 1.2 では、Contexts and Dependency Injection 1.2 が使用する javax.annotation.Priority シングル・アノテーション・タイプが追加されました。CDI 1.2 については、Contexts and Dependency Injection 1.2を参照してください。
5 管理 EJB API を呼び出すには、サーバー構成のフィーチャー・マネージャーに j2eeManagement-1.1 フィーチャーと ejbRemote-3.2 フィーチャーの両方が含まれている必要があります。両方のフィーチャーがサーバー構成に含まれていれば、JNDI 名検索を介して管理 EJB API を呼び出すことができます。管理 EJB バインディング名 (JNDI 検索名) は ejb/mejb/MEJB です。

トピックのタイプを示すアイコン 参照トピック



タイム・スタンプ・アイコン 最終更新: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_prog_model_support
ファイル名: rwlp_prog_model_support.html