哪些版本的相关技术适用于J2EE 1.4,5和6?

Dee*_*ews 2 java java-ee

所以我最近有一些发型经验,因为我们正在使用一种技术(比如Tomcat 6)开发项目,但必须部署到另一项技术(比如Oracle 10g R3).抛开不同的应用程序服务器,多次我不得不降级Java EE规范,从Java EE 5降级到J2EE 1.4,并且在做,必须搜索网络以确定我的构建路径中应该存在哪些API版本以确保兼容性.我开始撰写一份清单,希望有人能够帮助填写或更正.看看这个:

J2EE技术​​,Desc,1.4,5,6

WS,Web服务API,?,?,1.3
SAAJ,SOAP with Attach,1.2,?,?
JAXP,XML Processing,1.2,?,?
JAXB,XML绑定,?,
2.0,2.2 StAX,XML的流式API,?,?,?
JAX-WS,XML Web服务,?,2.1,2.2
JAX-RPC,XML远程过程,
1.1,1.1,1.1 JAX-RS,XML RESTful服务,x,x,1.1
JAXR,XML注册表,1.0,?,?
JSF,Java Server Faces,仅
JSP ,1.2,2.0 JSP,Java Server Pages,2.0,2.1,2.2
EL,Expression Lang,
2.0,2.1,2.2 JSTL,标准标记库,1.1,1.2,1.2
Servlet,Servlet API规范, 2.4,2.5,3.0
EJB,Enterprise Java Bean,2.1,3.0,3.0 JPA,Persistence API,x,x,2.0
JNDI,命名目录,1.2,?,?JDBC,数据库连接,3.0,?,?JavaMail,Email,1.3,1.4 ,?
Connector,J2EE Con​​nector,1.5,1.5,1.6 JAF,Activation Framework,1.0,1.1,1.1

McD*_*ell 6

Java EE标准的组成技术在其规范中描述: