在哪里可以找到 Java EE 6 的所有参考实现的列表? [关闭]

Posted

技术标签:

【中文标题】在哪里可以找到 Java EE 6 的所有参考实现的列表? [关闭]【英文标题】:Where can I find a list of all the reference implementations for Java EE 6? [closed] 【发布时间】:2011-01-18 19:04:26 【问题描述】:

您知道是否有一个包含 Java EE 6 每个组件的所有参考实现的列表? IE。 GlassFish 是参考容器,Hibernate Validator 进行验证等。

【问题讨论】:

为什么关闭?这个问题不是在征求辩论、争论、投票或扩展讨论。我看到它已经有一个公认的答案(这很好,顺便说一句),但这不是关闭的理由。 请求异地资源是被禁止的问题之一。 【参考方案1】:

这里是所有 RI(和替代方案)的概述。

Java 平台,企业版 6 (Java EE 6) - JSR 316

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

用于 XML 绑定 (JAXB) 2.2 的 Java 架构 - 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 的上下文和依赖注入 - JSR 299 和 JSR 330

JBoss Weld(RI,在 Glassfish 3 中使用) Apache OpenWebBeans Resin CanDI(仅限 JSR299)

Bean 验证 1.0 JSR 303

Hibernate Validator(RI,在 Glassfish 3 中使用) Agimatec Validation GWT Validation

用于 RESTful 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/表达式语言 2.2 - JSR 315 和 JSR 245

Oracle Glassfish 3.x (RI) Resin 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 Hibernate 3.5.x

企业 JavaBeans (EJB3) 3.1 - JSR 318

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

【讨论】:

OpenEJB 只实现 EJB3.0 还没有 3.1 从来没有注意到这个问题......并回答。干得好。并且 +1 @Pas:你曾经编辑过它:) 哈哈!确实。基于我的投票不在场,我 100% 确定这是另一个问题/答案。为什么我当时没有投票,这超出了我的理解。可能喝醉了? ;) @Pascal:您好 BalusC 和 Pascal:我听说 CDI 的 Apache OpenWebBean 实现比 WELD 更成熟和更快。您对此有何看法?

以上是关于在哪里可以找到 Java EE 6 的所有参考实现的列表? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Java unicode 在哪里可以找到示例 N 字节 unicode 字符

Java HotSpot中内在方法的汇编实现代码在哪里?

我在哪里可以找到任何 NodeJS 版本的重大更改列表

如何在eclipse中安装Java EE插件?请各位大侠帮忙解答。还有就是JavaEE插件在哪里可以下载

Android Studio3.6.1的R.java文件在哪里?怎么找不到?

我在哪里可以找到 Java JDK1.6 中的 @Nullable 和/或 @NotNull 注释? [复制]