我们正在寻找一个用于日志预算部署的开源J2EE应用程序服务器。我们正在考虑JBoss和Glassfish。哪一个是最好的开源应用服务器?有没有可用的比较研究?
发布于 2008-10-20 21:53:00
到目前为止,JBoss已经在生产环境中使用了6年多。Glassfish的代码库已经有10多年的历史了,但大多数代码都是最近的。Glassfish v3 (仍处于测试阶段)有一个微内核( Jboss 5也是)架构。
Glassfish有命令行工具和一个很好的控制台。由于Glassfish来自sun,因此通常它可以很好地与JDK/J2EE的最新版本--目前是JDK 6/J2EE 5 --协同工作。
Glassfish应该可以在windows、solaris和linux上很好地工作。Jboss(来自redhat)应该可以在linux上运行良好,当然也可以在windows上运行。
社区:围绕Jboss的一个更大的社区。Glassfish仍在形成它的群落。书籍和其他第三方产品可用于JBoss,但不能用于Glassfish。
如果某项任务非常关键,并且您需要立即启动并运行它,那么使用JBoss不会出错。但是,如果你有一些时间,从长远来看,Glassfish不会伤害你。尤其是,如果您的目标是Solaris。
发布于 2008-10-21 03:24:57
在从一开始就使用JBoss,然后在过去的6个月里切换到Glassfish之后,我可以诚实地说,Glassfish是快速、可靠和功能齐全的。我永远不会考虑回去。我在这里不是在谈论"PetStore“,我使用这些服务器的经验是在高交易量的在线股票交易领域。
发布于 2008-10-20 09:14:11
我相信答案取决于你的特定需求。使用Glassfish或Jboss都不会出错。我更喜欢Glassfish,因为它有很好的管理控制台。我给你的建议是,你画出你的需求并测试两个应用服务器。我在网上发现的大多数基准往往有一点偏见。
https://stackoverflow.com/questions/217827
复制相似问题