2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

Apache Geronimo 3 通过 Java EE 6 Full Profile 认证

  • 2011-12-08
  • 本文字数:1927 字

    阅读完需:约 6 分钟

Apache Geronimo 3.0-beta-1 现在通过了完整的 Java EE 6 认证。作为通过了 Java EE 6.0 Full Profile 与 Web Profile 认证的开源服务器,Geronimo 也加入了 GlassFish 3 的行列。JBoss Application Server 7 到目前“只”通过了 Java EE 6.0 的 Web Profile 认证。同时,Geronimo 3 也把内核更新为基于 Apache Karaf OSGi 运行时的 OSGi 架构,并且支持 Aries 编程模型。

Geronimo 3 提供了 6 种发行包。第一种发行包是 Geronimo With Tomcat 7 and Axis2,它通过了 Java EE 6 Full Profile 认证。第二种发行包是 Geronimo With Tomcat 7,它通过了 Java EE 6 Web Profile 认证。其余的发行包都没有通过以上认证。它们分别是:Geronimo with Jetty 8 and CXF、Geronimo with Jetty 8、minimal Geronimo (Little-G) with Jetty 8 以及 minimal Geronimo (Little-G) with Tomcat 7。

Here are the Java EE 6 technologies that Geronimo 3 fully supports. For more details about each technology, including download links to the each specification, please visit the Java EE 6 Technologies page.

下面是 Geronimo 3 完整支持的 Java EE 6 技术。如果希望知道各种技术的更多细节(包括各份规范的下载链接),请访问 Java EE 6 技术页面。

  • Web Service 技术
    • 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)
    • Java API for XML Registries (JAXR) 1.0 (JSR 93)
  • Web 应用技术
    • Java Servlet 3.0 (JSR 315)
    • JavaServer Faces 2.0 (JSR 314)
    • JavaServer Pages 2.2/Expression Language 2.2 (JSR 245)
    • Standard Tag Library for JavaServer Pages (JSTL) 1.2 (JSR 52)
    • Debugging Support for Other Languages 1.0 (JSR 45)
  • 企业应用技术
    • Contexts and Dependency Injection for Java (Web Beans 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)
  • 管理与安全技术
    • 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 SE 中与 Java EE 有关的规范
    • 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)

通过 Java EE 6 Full Profile 认证的其他实现有:

  • Oracle GlassFish Server 3.x
  • IBM WebSphere Application Server 8.0
  • IBM WebSphere Application Server 社区版 3.0
  • TMAX JEUS 7
  • 由 Windows Azure 技术支持的 Fujitsu Interstage Application Server

Java EE 6 Web Profile 的其他实现有:

  • Oracle GlassFish Server 3.x
  • JBoss Application Server 7
  • Caucho Resin 4.0.17
  • Apache TomEE 1.0.0-beta-1

你可以访问 Java EE 兼容性页面查看最新的 Java EE 的认证结果。

Geronimo 3 也把其内核更新为基于 OSGi 技术。它支持 OSGi 核心规范 4.3 以及 OSGi 企业级规范 4.2 的一部分(包括 Configuration Admin Service Specification、Blueprint Container specification、Web Applications specification、JNDI Services specification、JPA Service specification 以及 JMX Management Model specification)。Geronimo 使用了 Apache Karaf——它是基于 OSGi 的运行时,提供了一个轻量的容器,不同的组件和应用可以部署于其上。Geronimo 也支持 Apache Aries——该项目包括了一组可插拔 Java 组件,使企业级 OSGi 应用编程模型成为可能。

你可以丛这里下载 Geronimo 3 的源代码和针对 Windows 和 Unix(包括 Linux、Mac OS X)等操作系统的二进制文件。你将需要 Java SE 1.6.0+或者更高版本。如需更多信息,请阅读 Geronimo 用户指南。你也可以订阅 Geronimo 邮件列表

查看英文原文 Apache Geronimo 3 is Java EE 6 Full Profile Certified

2011-12-08 04:022300
用户头像

发布了 76 篇内容, 共 26.5 次阅读, 收获喜欢 3 次。

关注

评论

发布
暂无评论
发现更多内容

TiDB 整体架构

TiDB 社区干货传送门

TiDB HTAP 上手指南丨添加 TiFlash 副本的工作原理

TiDB 社区干货传送门

【TUG 话题探讨002】看看 TUG 的技术专家都在用哪些数据库?

TiDB 社区干货传送门

如何使用 minio 进行 BR 备份

TiDB 社区干货传送门

通过label调度副本测试

TiDB 社区干货传送门

内存泄漏的定位与排查:Heap Profiling 原理解析

TiDB 社区干货传送门

故障排查/诊断

TiDB 4.0 基于 Binlog 的跨机房集群部署

TiDB 社区干货传送门

安装 & 部署

技术升级&行业升级 TiDB 助力易车打造超级汽车狂欢节

TiDB 社区干货传送门

TiDB 5.0 两阶段提交

TiDB 社区干货传送门

TiDB 底层架构

带你重走 TiDB TPS 提升 1000 倍的性能优化之旅

TiDB 社区干货传送门

性能调优

【TUG 话题探讨004】对 TiDB 的爱恨之情!

TiDB 社区干货传送门

【TUG 话题探讨 005】TiDB 生态工具(DM、TiCDC等)使用场景及常见问题

TiDB 社区干货传送门

基于TiCDC 实现的双云架构实践

TiDB 社区干货传送门

实践案例

【TUG 话题探讨003】TUG 专家们如何做 TiDB 性能调优

TiDB 社区干货传送门

TiCDC 实现 TiDB 备份方案

TiDB 社区干货传送门

【TiDB 社区版主话题探讨】-深入讨论 BR 备份

TiDB 社区干货传送门

数据总量 40 亿+,报表分析数据 10 亿+,TiDB 在中通的落地与进化

TiDB 社区干货传送门

实践案例

TiDB 如何做到无限扩展和保证节点 id 唯一

TiDB 社区干货传送门

TiDB 底层架构

使用 TiDB 时的连接池和负载均衡器配置策略

TiDB 社区干货传送门

How WebAssembly Powers Database: Build a UDF engine with Wasm

TiDB 社区干货传送门

TiDB 性能测试最佳实践

TiDB 社区干货传送门

数据库架构选型

tidb中的key和MVCC value解析

TiDB 社区干货传送门

管理与运维

Zetta:HBase 用户的新选择 —— 当知乎遇上 TiDB 生态

TiDB 社区干货传送门

实践案例

【TiDB 社区版主推荐阅读】SQL 窗口函数速查表

TiDB 社区干货传送门

数据引擎助力车娱融合新业态 让秒杀狂欢更从容

TiDB 社区干货传送门

涂鸦智能选型 TiKV 的心路历程

TiDB 社区干货传送门

数据库架构选型

TiDB 4.0 生产环境扩容 TiKV 节点详细步骤

TiDB 社区干货传送门

Chaos Mesh® 在腾讯——腾讯互娱混沌工程实践

TiDB 社区干货传送门

实践案例

带着问题读 TiDB 源码:Hive 元数据使用 TiDB 启动报错

TiDB 社区干货传送门

做出让人爱不释手的基础软件:可观测性和可交互性

TiDB 社区干货传送门

同城双中心自适应同步方案 —— DR Auto-Sync 详解

TiDB 社区干货传送门

Apache Geronimo 3通过Java EE 6 Full Profile认证_Java_Bienvenido David_InfoQ精选文章