4

JBoss 5 在 2 年后刚刚推出测试版,在 Java EE 6 发布前几个月(JavaOne 在 2009 年 5 月左右)为我们提供了一个兼容 Java EE 5 的容器。我们使用 GlassFish v2 已经有一段时间了,现在有了 GlassFish v3 Prelude。

JBoss 5有什么理由超过这些吗?在过去的一年或更长时间里,我感觉 JBoss 本质上是一个死项目。

你怎么看?

4

2 回答 2

5

JBoss 绝不是一个死项目。它非常活跃,并得到了 RedHat 的强大商业支持。他们花费了大量时间重新设计整个应用服务器以运行新的 JBoss 微容器。不确定这是否值得 3 年多的努力,但发行说明在这里:

http://sourceforge.net/project/shownotes.php?release_id=645033&group_id=22866

与应用服务器的任何重大重写一样,我会小心地使用 JBoss 5。如果您只是按照 Java EE 规范进行编程,那么 Glassfish 可能会很好地满足您的需求。如果您想使用 JBoss 堆栈的一部分(Seam、JBoss AOP 等),那么根据您的 QA / 部署时间表,将 JBoss 4 而不是 5 定位可能是值得的。到 5.1 发布时,应该修复了主要错误,并且您应该希望能够轻松迁移。

于 2008-12-09T08:39:40.420 回答
0

如果您计划使用 JMS,请小心,因为连接到 IBM MQ 等 JMS 提供者可能会成为 glassfish 的噩梦。

除了功能之外,您还应该考虑它与堆栈的其余部分的匹配程度。

卡尔

于 2008-12-09T21:32:07.443 回答