开发者

Where can I find a list of all the reference implementations for Java EE 6? [closed]

开发者 https://www.devze.com 2022-12-20 21:02 出处:网络
As it currently stands, this question is not a good fit for our Q&A format. We expe开发者_如何学运维ct answers to be supported by facts, references,or expertise, but this question will likely
As it currently stands, this question is not a good fit for our Q&A format. We expe开发者_如何学运维ct answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 9 years ago.

Do you know if there is a list with all the reference implementation for every component of Java EE 6? I.e. GlassFish is the reference container, Hibernate Validator for validation, etc.


Here's an overview of all RI's (and alternatives).

Java Platform, Enterprise Edition 6 (Java EE 6) - JSR 316

  • Oracle Glassfish 3.x (RI)
  • JBoss AS 6.x and 7.x
  • IBM WebSphere 8.0

Java Architecture for XML Binding (JAXB) 2.2 - JSR 222

  • Oracle JAXB (RI, used in Glassfish 3)
  • Oracle Metro

Java API for XML-Based Web Services (JAX-WS) 2.2 - JSR 224

  • Oracle JAX-WS (RI, used in Glassfish 3)
  • Oracle Metro
  • Apache CXF 2.x

Contexts and Dependency Injection for Java - JSR 299 and JSR 330

  • JBoss Weld (RI, used in Glassfish 3)
  • Apache OpenWebBeans
  • Resin CanDI (JSR299 only)

Bean Validation 1.0 JSR 303

  • Hibernate Validator (RI, used in Glassfish 3)
  • Agimatec Validation
  • GWT Validation

Java API for RESTful Web Services (JAX-RS) 1.1 - JSR 311

  • Oracle Jersey (RI, used in Glassfish 3)
  • JBoss RESTEasy (used in JBoss AS)
  • Apache CXF 2.x
  • Apache Wink
  • Grails JAX-RS

JavaServer Faces 2.0 - JSR 314

  • Oracle Mojarra (RI, used in Glassfish 3)
  • Apache MyFaces 2.0

Java Servlet 3.0 and JavaServer Pages 2.2/Expression Language 2.2 - JSR 315 and JSR 245

  • Oracle Glassfish 3.x (RI)
  • Resin 4.0.1+
  • Apache Geronimo 3.0
  • Apache Tomcat 7.0
  • Eclipse Jetty 8.0

Java Persistence API (JPA) 2.0 - JSR 317

  • EclipseLink (RI, used in Glassfish 3)
  • OpenJPA 2.0
  • Hibernate 3.5.x

Enterprise JavaBeans (EJB3) 3.1 - JSR 318

  • Oracle Glassfish 3.x (RI)
  • Apache TomEE and OpenEJB (EJB 3.1 lite)
  • BuzyBeans (EJB 3.1 lite)
0

精彩评论

暂无评论...
验证码 换一张
取 消