写点什么

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:35909
用户头像

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

关注

评论

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

如何使用IDEA数据库工具连接TDengine?

TDengine

数据库 tdengine 时序数据库

Redis 持久化 - RDB 源码详细分析|保姆级别分析!全网最全

领创集团Advance Intelligence Group

持久化 rdb redis 底层原理

深入揭秘 epoll 是如何实现 IO 多路复用的

C++后台开发

网络编程 epoll IO多路复用 C++后台开发 C++开发

Kafka Topic Partition Offset 这一长串都是啥?

华为云开发者联盟

后端 华为云

易观千帆银行用户体验中心成立,助力银行业用户体验升级

易观分析

银行 用户体验

算法题每日一练---第1天:猴子分香蕉

知心宝贝

算法 前端 后端 云开发 7月月更

模块七

Geek_2ce415

零基础小白该如何选择web前端课程呢

小谷哥

动手实践丨手把手教你用STM32做一个智能鱼缸

华为云开发者联盟

物联网 IoT

怎么学自动化测试

和牛

测试

软件研发团队如何管理成员工时,科学分配资源?

万事ONES

软件研发落地实践,要从设计就开始

华为云开发者联盟

云计算 后端 开发

面试官:你确定Redis是单线程的进程吗?

Java永远的神

Java redis 程序员 架构 面试

字节跳动CVPR 2022多项目夺魁,获模拟人脑感知、长视频理解挑战双料冠军

字节跳动视频云技术团队

计算机视觉 图像处理 图片处理 视频理解 视频云

Vue3:显示markdown文档

空城机

markdown Vue3 7月月更

快速构建企业级应用的开发平台

力软低代码开发平台

JAVA编程规范之控制语句

源字节1号

后端开发

短视频直播系统源码——如何优化满足用户需求?

开源直播系统源码

直播系统源码 开源源码 短视频直播系统源码

vueCli3.x版本中如何修改打包好的css、js、img文件名

木叶🐱

7月月更

字节跳动数据质量动态探查及相关前端实现

字节跳动数据平台

字节跳动 数据监控 数据探查

易周金融 | 邮惠万家银行开业;微信公众号叫停四类金融营销宣传

易观分析

金融

不是我说,Nacos和Apollo中的长轮询定时机制,真的太好用了

Java全栈架构师

Java 程序员 面试 微服务 nacos

不吹不黑JAVA Stream的collect用法与原理,远比你想象的更强大

程序员小毕

Java 程序员 程序人生 stream collect

2022年5月视频用户洞察:用户使用时长增长 平台降本增效初见成效

易观分析

视频行业

Mria+RLOG新架构下的EMQX 5.0如何实现1亿MQTT连接

EMQ映云科技

物联网 IoT mnesia emqx 7月月更

四个简单例子教你通过用户行为记录提高用户体验

观测云

WhaleDI消息队列稳定性提升实践

鲸品堂

中间件

Verilog HDL

贾献华

7月月更

李宏毅《机器学习》丨2. Regression(回归)

AXYZdong

机器学习 7月月更

万物皆可Cassandra:HUAWEI Tag背后的神仙数据库

华为云开发者联盟

数据库 后端

值得一看的智能运维AIOps关键核心技术概览!

云智慧AIOps社区

人工智能 机器学习 运维 智能运维 自动化运维

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