我在哪里可以findJava EE 6所有参考实现的列表?
你知道Java EE 6的每个组件都有一个包含所有参考实现的列表吗? 即GlassFish是参考容器,用于validation的Hibernatevalidation器等。
以下是所有RI(和替代品)的概述。
Java平台企业版6(Java EE 6) – JSR 316
- Oracle Glassfish 3.x (RI)
- JBoss AS 6.x和7.x
- IBM WebSphere 8.0
用于XML绑定的Java体系结构(JAXB)2.2 – JSR 222
- Oracle JAXB (RI,用于Glassfish 3)
- Oracle Metro
基于XML的Web服务的Java API(JAX-WS)2.2 – JSR 224
- Oracle JAX-WS (RI,用于Glassfish 3)
- Oracle Metro
- Apache CXF 2.x
Java的上下文和dependency injection – JSR 299和JSR 330
- JBoss Weld (RI,用于Glassfish 3)
- Apache OpenWebBeans
- Resin CanDI (仅限JSR299)
Bean Validation 1.0 JSR 303
- Hibernate Validator (RI,在Glassfish 3中使用)
- Agimatecvalidation
- GWTvalidation
用于REST风格的Web服务的Java API(JAX-RS)1.1 – JSR 311
- Oracle Jersey (RI,用于Glassfish 3)
- JBoss RESTEasy (用于JBoss AS)
- Apache CXF 2.x
- Apache Wink
- Grails JAX-RS
JavaServer Faces 2.0 – JSR 314
- Oracle Mojarra (RI,用于Glassfish 3)
- Apache MyFaces 2.0
Java Servlet 3.0和JavaServer Pages 2.2 /expression式语言2.2 – JSR 315和JSR 245
- Oracle Glassfish 3.x (RI)
- 树脂4.0.1+
- Apache Geronimo 3.0
- Apache Tomcat 7.0
- Eclipse的Jetty 8.0
Java持久性API(JPA)2.0 – JSR 317
- EclipseLink (RI,用于Glassfish 3)
- OpenJPA 2.0
- hibernate3.5.x
Enterprise JavaBeans(EJB3)3.1 – JSR 318
- Oracle Glassfish 3.x (RI)
- Apache TomEE和OpenEJB (EJB 3.1 lite)
- BuzyBeans (EJB 3.1 lite)