写点什么

Apache Geronimo 2.0:通过 Java EE 5 兼容性认证

  • 2007-08-31
  • 本文字数:887 字

    阅读完需:约 3 分钟

Apache Geronimo ,一个开源 Java 企业版(Java Enterprise Edition——Java EE)应用服务器, 最近发布了 2.0.1 版本。InfoQ 利用这个机会得到了更多关于 Apache Geronimo 及其在应用服务器市场定位的信息。

Apache Geronimo 2.0.1 是第一个与 Java EE 5 相兼容的 Geronimo 版本,并且是通过 Java EE 5 兼容性认证的第八个 Java 应用服务器。不管版本号是多少,2.0.1 版是 2.x 代码分支的第一个发行版——当一个重要的安全问题被发现之后 2.0 发行版被取消了。2.0.1 版本的 Geronimo 与前一个发行版本相比有了许多重大变化:

  • 支持 EJB 3.0 —— Apache OpenEJB Apache OpenJPA 被集成进 Geronimo
  • 支持 JAX-WS —— Apache Axis2 Apache CXF (以前的 CeltiXFire)web 服务类库被集成进 Geronimo,该类库是可配置的
  • 两个通过 Java EE 5 认证的配置 —— 通过了 Java EE 5 认证的 Geronimo 配置两个(二选一)Web 容器: Apache Tomcat Jetty
  • 轻量级配置 - Geronimo 有一个“Little G”配置,其提供了 web 容器和一些 Java EE 组件,而不是全部 Java EE 应用服务器。

最近, Matt Hogstrom Apache Geronimo 项目管理委员会主席, 详细解释了 Geronimo 采用率明显偏低的问题,他说:

我认为我们所面临的其中一个问题是我们参与 J2EE 游戏太晚了。商用领域已经以 WebSphere 和 WebLogic 为主宰,而 JBoss 是开源领域唯一一个真正的王者。Geronimo 进入了一个已经饱和的市场,所以让人们做出哪怕是简单的改变也是困难的。今天,我们在一些商用应用服务器和其他开源服务器之前通过了 Java EE 5.0 认证。就这一点,我认为我们已经处于游戏的前沿,而不是参与游戏太晚。人们已经适应了其所选择的应用服务器,让他们再做出其他选择并不容易,但是,既然 Geronimo 早早通过了认证,这样它就有了一个好的机会。

关于 Geronimo 未来计划的问题,还包括 Geronimo 是否将采用 OSGi 标准。Hogstrom 说从 Geronimo 的 GBeans 架构移植到 OSGi 有一些困难,因为两个架构之间有结构性的差异,但是既然 JSR 291 (OSGi JSR)已经定稿,关于移植的问题也正在被讨论。

查看英文原文: Apache Geronimo 2.0: Certified Java EE 5 compatible

2007-08-31 00:351036
用户头像

发布了 150 篇内容, 共 48.1 次阅读, 收获喜欢 10 次。

关注

评论

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

容器or虚拟机?

xcbeyond

Docker 容器 3月日更 专业术语

协助市场监督管理局,打造质量基础设施“一站式”服务平台

源中瑞-龙先生

美丽的数学学习笔记(1)

方勇(gopher)

诊所数字化:医疗机构常见的系统整理

boshi

医院 医疗 七日更

掌握了开源框架还不够,你更需要掌握源代码

华为云开发者联盟

开源 Element 源代码 Vue 3

产品训练营 第四周作业

万顷湖天碧

Nginx配置静态文件服务从入门到精通

happlyfox

28天写作 3月日更

项目延期了,怎么办?

石云升

项目管理 28天写作 职场经验 管理经验 3月日更

假期无聊冰河开发了一款国民级游戏!

冰河

Java 游戏

php的一些漏洞梳理

依旧廖凯

28天写作 3月日更

Wireshark 数据包分析学习笔记 Day13

穿过生命散发芬芳

Wireshark 数据包分析 3月日更

Android 端如何添加自定义表情

融云 RongCloud

IM

融云即时通讯SDK集成 -- 通知检查

融云 RongCloud

即时通讯

像这样操作 Python 列表,能让你的代码更优雅 | pythonic 小技巧

AlwaysBeta

Python

前端开发:Mac环境的Chrome浏览器设置跨域请求的SameSite解决方法

三掌柜

vue.js 大前端 3月日更

滚雪球学 Python 之内置 random 模块

梦想橡皮擦

28天写作 3月日更

金三银四跳槽阿里必备:分布式/高并发/Redis,不看我真的怕你后悔

比伯

Java 编程 架构 面试 程序人生

算法攻关-climbing-stairs(O(n))_70

小诚信驿站

刘晓成 小诚信驿站 28天写作 算法攻关

算命、运气和其他「Day 24」

道伟

28天写作

短网址服务设计整理

程序员架构进阶

架构 设计实践 28天写作 实操案例 3月日更

哪有简单的满足——自我决定论

Justin

心理学 28天写作 游戏设计

一卷河图赋太虚:HMS Core CG kit与移动游戏新可能

脑极体

产品经理训练营 - 大作业

joelhy

产品经理训练营

Hamcrest

insight

单元测试 3月日更

大作业

LouisN

yum安装Nginx全流程指南

happlyfox

28天写作 3月日更

存量用户运营企业微信的“用户端小程序”优化方案

vivo互联网技术

小程序 微信 性能优化 大前端 企业微信

Apache Oozie 深入原理讲解

五分钟学大数据

大数据 28天写作 3月日更 oozie

markdown如何插入图片、音频、视频?

xiezhr

markdown markdown语法 音频

LeetCode题解:91. 解码方法,动态规划(优化),JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

5 分钟部署一个 OIDC 服务并对接 nightingale

冯骐

CAS Nightingale 认证授权 OIDC Apereo

Apache Geronimo 2.0:通过Java EE 5兼容性认证_Java_Ryan Slobojan_InfoQ精选文章