Glassfish 和 JBoss 5 的真实世界比较? [英] Real world comparisons of Glassfish and JBoss 5?
问题描述
有人在现实世界中有过这两种情况的经历吗?它们在性能(内存使用、速度等)方面如何比较?稳定性?
Does anyone have experiences with both in the real world? How do they compare in terms of performance (memory usage, speed, etc)? Stability?
JBoss Seam 在 Glassfish 上运行良好吗?
Does JBoss Seam work well on Glassfish?
推荐答案
一些来自我自己的经验:
A number of things from my own experience:
- GlassFish 有更好的管理控制台(JBoss 有三个控制台,每一个都远非理想).
- 热部署在 GlassFish 上更可靠
- JMS 在 GlassFish 上运行得更好 - 这适用于 GF 与 JBoss 4.X.据我所知,JMS 实现在JBoss 5.X,所以也许这种说法不再正确
- WebServices 在 GlassFish 上运行得更好,我在 JBoss 上遇到了一些更高级的配置问题
- GlassFish 拥有更多的超高端企业附加组件,例如 HA-Database,用于存储数据库中集群上的用户会话,而不是内存中,因此完全故障转移是有可能,不管发生什么灾难
- JBoss 更受欢迎,有很多管理员、开发人员知道它,所以更容易找到可以在JBoss上开发的人,还有更多网络资源.有时这更重要,然后是技术优势一个解决方案胜过另一个.
- GlassFish 对开发者更友好.在 GF 3 上重新部署 Web 应用程序持续或多或少一秒 - 为了达到这种速度为 JBoss 重新部署我需要 JRebel.此外,如果有人使用 NetBeans,有许多非常有用的智能向导.
- 由于 Oracle 收购了 SUN,GlassFish 的未来并不确定.现在 Oracle 声称它将支持它,但谁知道这种支持将如何看起来像,它会持续多久.即使 GlassFish 是开源的,任何人都准备好根据自己的需要开发应用服务器......
在我看来,GF 更易于管理,从纯技术的角度来看是更好的解决方案,但它的受欢迎程度要低得多,未来也不确定.
From my point of view GF is easier to administer, is a better solution from purely technological point of view, but it is far less popular and has uncertain future.
我与 RedHat/JBoss 或 SUN/GlassFish 没有任何联系,我的公司 (erudis.pl) 正在为这两种服务器提供支持和开发.
I am not connected in any way with RedHat/JBoss or SUN/GlassFish, my company (erudis.pl) is supporting and developing for both servers.
这篇关于Glassfish 和 JBoss 5 的真实世界比较?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!