在现实世界中有人有这两种经历吗?它们在性能(内存使用、速度等)方面如何比较?稳定?
JBoss Seam 在 Glassfish 上运行良好吗?
从我自己的经历来看,有几点:
- 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 更容易管理,从纯粹的技术角度来看是一个更好的解决方案,但它远不那么受欢迎,而且未来也不确定。
我与 RedHat/JBoss 或 SUN/GlassFish 没有任何联系,我的公司 (erudis.pl) 正在为这两种服务器提供支持和开发。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)