欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JAVA EE 5 - 7 整理

程序员文章站 2022-04-26 19:47:49
...

一直都想要把各个版本的Java EE平台技术或叫组件整理一下,对比一下各个版本提供的组件支持。

现整理结果如下

 

http://www.oracle.com/technetwork/java/javaee/tech/javaee5-jsp-135162.html

 Java EE 5 Technologies

Java EE 5 Technologies
Technologies Version JSR
Java Platform, Enterprise Edition 5 (Java EE 5)    JSR 244
Web Services Technologies   
Implementing Enterprise Web Services    JSR 109
Java API for XML-Based Web Services (JAX-WS)  2.0  JSR 224
Java API for XML-Based RPC (JAX-RPC)  1.1  JSR 101
Java Architecture for XML Binding (JAXB)  2.0  JSR 222
SOAP with Attachments API for Java (SAAJ)    JSR 67 / JSR 173
 Web Service Metadata for the Java Platform    JSR 181
Web Application Technologies   
JavaServer Faces  1.2  JSR 252
JavaServer Pages  2.1  JSR 245
 JavaServer Pages Standard Tag Library(JSTL)  1.2  JSR 52
 Java Servlet   2.5  JSR 154
Enterprise Application Technologies
Common Annotations for the Java Platform    JSR 250
 Enterprise JavaBeans  3.0  JSR 220
J2EE Connector Architecture  1.5  JSR 112
 JavaBeans Activation Framework (JAF)  1.1  JSR 925
JavaMail    JSR 919
Java Message Service API    JSR 914
Java Persistence API    JSR 220
Java Transaction API (JTA)    JSR 907
Management and Security Technologies   
J2EE Application Deployment    JSR 88
J2EE Management    JSR 77
Java Authorization Contract for Containers    JSR 115

 

 

 http://www.oracle.com/technetwork/java/javaee/tech/javaee6technologies-1955512.html

Java EE 6 Technologies
Technologies Version JSR
 Java Platform, Enterprise Edition 6 (Java EE 6)   JSR 316
Web Services Technologies   
Java API for RESTful Web Services (JAX-RS) 1.1 JSR 311
 Implementing Enterprise Web Services  1.3  JSR 109
Java API for XML-Based Web Services (JAX-WS)  2.2  JSR 224
 Java Architecture for XML Binding (JAXB)  2.2  JSR 222
 Web Services Metadata for the Java Platform    JSR 181
 Java API for XML-Based RPC (JAX-RPC)  1.1  JSR 101
 Java APIs for XML Messaging  1.3  JSR 67
Web Application Technologies   
 Java Servlet  3.0  JSR 315
 JavaServer Faces  2.0  
 JavaServer Pages 2.2/Expression Language 2.2  2.2  JSR 245
 Standard Tag Library for JavaServer Pages (JSTL)  1.2  JSR 52
 Debugging Support for Other Languages  1.0  JSR 45
Enterprise Application Technologies
 Contexts and Dependency Injection for Java (Web Beans 1.0)  1.0  JSR 299
 Dependency Injection for Java  1.0  JSR 330
 Bean Validation  1.0  JSR 303

 Enterprise JavaBeans 3.1 /

(includes Interceptors 1.1)

   JSR 318
 Java EE Connector Architecture  1.6  JSR 322
 Java Persistence  2.0  JSR 317
 Common Annotations for the Java Platform  1.1  JSR 250
 Java Message Service API  1.1  JSR 914
 Java Transaction API (JTA)  1.1  JSR 907
 JavaMail  1.4  JSR 919
Management and Security Technologies
Java Authentication Service Provider Interface for Containers   JSR 196
Java Authorization Contract for Containers 1.3 JSR 115
Java EE Application Deployment 1.2 JSR 88
J2EE Management 1.1 JSR 77
Java EE-related Specs in Java SE
Java API for XML Processing (JAXP) 1.3 JSR 206
Java Database Connectivity 4.0 JSR 221
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

 

 

 http://www.oracle.com/technetwork/java/javaee/tech/index.html

Java EE 7 Technologies
Technologies Version JSR
 Java EE Platform  
 Java Platform, Enterprise Edition 7 (Java EE 7)    JSR 342
Web Application Technologies
 Java API for WebSocket    JSR 356
 Java API for JSON Processing    JSR 353
 Java Servlet   3.1  JSR 340
 JavaServer Faces  2.2  JSR 344
 Expression Language  3.0  JSR 341
 JavaServer Pages  2.3  JSR 245
 Standard Tag Library for JavaServer Pages (JSTL)   1.2  JSR 52
Enterprise Application Technologies   
 Batch Applications for the Java Platform    JSR 352
 Concurrency Utilities for Java EE  1.0  JSR 236
 Contexts and Dependency Injection for Java  1.1  JSR 346
 Dependency Injection for Java  1.0  JSR 330
 Bean Validation  1.1  JSR 349
 Enterprise JavaBeans  3.2  JSR 345

Interceptors 1.2

(Maintenance Release covered under JSR 318)

   JSR 318
 Java EE Connector Architecture   1.7  JSR 322
 Java Persistence  2.1  JSR 338
 Common Annotations for the Java Platform  1.2  JSR 250
 Java Message Service API  2.0  JSR 343
 Java Transaction API (JTA)  1.2  JSR 907
 JavaMail  1.5  JSR 919
Web Services Technologies   
 Java API for RESTful Web Services (JAX-RS)  2.0  JSR 339
Implementing Enterprise Web Services 1.3 JSR 109
Java API for XML-Based Web Services (JAX-WS) 2.2 JSR 224
Web Services Metadata for the Java Platform   JSR 181
Java API for XML-Based RPC (JAX-RPC) 1.1 (Optional)   JSR 101
Java APIs for XML Messaging 1.3 JSR 67
Java API for XML Registries (JAXR) 1.0 JSR 93
Management and Security Technologies
Java Authentication Service Provider Interface for Containers 1.1 JSR 196
Java Authorization Contract for Containers 1.5 JSR 115
Java EE Application Deployment 1.2  (Optional)   JSR 88
J2EE Management 1.1 JSR 77
Debugging Support for Other Languages 1.0 JSR 45
Java EE-related Specs in Java SE
Java Architecture for XML Binding (JAXB) 2.2 JSR 222
Java API for XML Processing (JAXP) 1.3 JSR 206
Java Database Connectivity 4.0 JSR 221
Java Management Extensions (JMX) 2.0 JSR 003
JavaBeans Activation Framework (JAF) 1.1 JSR 925
Streaming API for XML (StAX) 1.0 JSR 173

 

 下面的这个图表表明了Java EE 7组件之间是如何合作的

 JAVA EE 5 - 7 整理
            
    
    博客分类: JAVA EE Java EE567java 

 http://en.wikipedia.org/wiki/Java_EE_version_history