当前位置: 首页 > 面试题库 >

Glassfish和JBoss 5的真实世界比较?

羿宏硕
2023-03-14
问题内容

有人在现实世界中有过经历吗?他们如何比较性能(内存使用情况,速度等)?稳定性?

JBoss Seam在Glassfish上是否工作良好?


问题答案:

根据我的经验,有很多事情:

  1. GlassFish具有更好的管理控制台(JBoss具有三个控制台,每个控制台都不理想)。
  2. 在GlassFish上热部署更可靠
  3. JMS在GlassFish上工作得更好-这适用于GF与JBoss4.X。据我所见,JBoss 5.X中对JMS实现进行了大幅修改,所以也许这种说法不再成立。
  4. WebServices在GlassFish上运行得更好,在JBoss上进行更高级的配置时遇到了许多问题
  5. GlassFish具有更多的超高端企业级附加组件,例如HA-Database,可将用户会话存储在数据库中的群集中,而不是存储在内存中,因此,无论发生什么灾难,都可以进行完全故障转移
  6. JBoss更受欢迎,有很多管理员,开发人员知道这一点,因此更容易找到可以在JBoss上进行开发的人员,网络上也有更多资源。有时这更重要,然后是一种解决方案相对于另一种解决方案的技术优势。
  7. GlassFish对开发人员来说更友好。在GF 3上重新html" target="_blank">部署Web应用程序大约需要一秒钟的时间-在oreder中,要实现这种针对JBoss的重新部署速度,我需要JRebel。此外,如果有人在使用NetBeans,则有许多智能向导非常有用。
  8. 由于甲骨文收购了SUN,GlassFish的未来不确定。目前,Oracle声称它将支持它,但是谁知道这种支持将是什么样子以及它将持续多久。尽管GlassFish是开源的,但几乎没有人准备根据自己的需要开发应用程序服务器。

从我的角度来看,GF更易于管理,从纯粹的技术角度来看是更好的解决方案,但它远不那么受欢迎,并且前景不确定。

我与RedHat / JBoss或SUN / GlassFish没有任何联系,我的公司(erudis.pl)正在支持和开发这两种服务器。



 类似资料:
  • 4.2.真实世界的例子 我们要做的是一个Twitter应用。用户的需求很清楚,那就是发新消息、查看朋友的新消息,这也正是它的基本功能。除此之外,我们还需要事先获知用户的用户名和密码才能登录Twitter。由此可知,我们需要三个界面。 其次,我们希望应用程序能够流畅地运行,而回避开网络连接情况的影响。应用程序应该只在设备联网时抓取Twitter消息,并缓存到本地。为此,我们需要用到一个后台运行的Se

  • 本文向大家介绍Design patterns 真实世界的外观(C#),包括了Design patterns 真实世界的外观(C#)的使用技巧和注意事项,需要的朋友参考一下 示例            

  • 我正在学习Spring,我学习了bean范围——它们的实际用例是什么,我无法得到任何帮助。请帮助我们在Spring中何时使用单例、原型、请求和会话范围。

  • RePractise终于又迎来了新的一篇,要知道上一篇可是在半年前呢——《Repractise前端篇: 前端演进史 》。照RePractise惯例,这又是一篇超长文以及个人的扯淡过程。 当然这也是一个神奇的标题,因为我已经想不到一个好的名字了,不过先这样吧。这篇文章算是我最近两三个月的一篇思考。在上一个项目的打杂生涯里,我开始去学习架构方面的知识,开始去接触DDD的思想。从编码到架构,再回到实际的

  • 以封装为例,我可以想到用户和手机之间的交互。用户不需要知道手机的内部工作情况就可以进行操作,因此这称为抽象。但是封装在这个例子中的什么地方呢?有人能解释一下吗?

  • 我正在学习php中的面向对象编程,我在网上找到的所有例子都没有意义。像动物,自行车等例子对我来说没有意义,我需要现实生活中的日常例子,像验证,CRUD等。 有谁能给出一个实际生活中的日常OOP的php例子,或者建议一篇文章或教程,使我更好地理解OOP