1
49
从我自己的经验来看:
从我的观点来看,gf更容易管理,从纯技术的角度来说是一个更好的解决方案,但是它的流行程度要低得多,而且未来也不确定。 我没有以任何方式与RedHat/JBoss或Sun/Glassfish连接,我的公司(erudis.pl)正在为这两个服务器提供支持和开发。 |
2
15
(免责声明:我在Sun工作,我是GF团队的成员) 我同意在玻璃鱼身上缝合很好;看 https://blogs.oracle.com/theaquarium/tags/seam gfv3与jboss 5大不相同,特别是:
gfv3设计成非常模块化;服务按需启动,有一个更新中心存储库等。gfv3比jboss 5小得多,启动速度也快得多。jboss 5.1 GA列为130MB;gfv3pReview列为50MB。gfv3几秒钟后启动;jboss十秒钟后启动(您应该为自己的平台尝试启动)。 还有其他的区别,一些继承自Glassfish v2,如图形化管理控制台或管理CLI。 JBUS 5的更直接的比较将是基于JavaEE 5的GalasFISH V2版本。该系列中的最新版本是gfv2.1,gfv2.1.1版本定于10月发布(请参见 https://blogs.oracle.com/theaquarium/entry/schedule_for_glassfish_v2_1 ) Sun还提供了glassfish的补丁版本(类似于RedHat对JBoss的支持);请参见 https://blogs.oracle.com/glassfishforbusiness 还有sun.com/glassfish。 |
3
12
这完全是你习惯的。我发现配置和使用JBoss就像在骑着没有座位的独轮车时用锯齿状的勺子刮胡子一样令人愉快。不过,玻璃鱼似乎很管用。 |
4
4
我的选择是GlassFish:启动和部署Web应用程序更快。 管理控制台非常精确,而且它是图形的和命令行的。 现在它得到了甲骨文的全力支持,它的未来不再是不确定的。 它基于OSGi:它确实是模块化的。 您可以轻松地安装SpringOSGi应用程序。 您可以在Eclipse链接、Apache打开JPA和Hibernate之间自由选择。 它在NetBeans(当然还有Eclipse)中有很大的集成。 另一方面,jboss更广泛,因此很容易找到它的工作(imho,因为它是一个旧的应用服务器;glassfish是相对新的)。 |
5
3
我开始在JBoss上开发Seam应用程序,几个月后我尝试让它在GlassFish上工作。我发现玻璃鱼的环境非常违反直觉。我不得不在gf上修复一些奇怪的错误,我在网上找不到任何信息,所以几天后我放弃了,回到了jboss。所以我个人不推荐玻璃鱼。 |
6
1
我要和玻璃鱼一起吃这个。部署在不同Web服务上构建的各种应用程序时,我们遇到了主要的兼容性问题,导致定制类加载仍然面临许多问题。玻璃鱼我从来没有遇到过这样的问题。 |