首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 第二书店 程序员
您的位置:Java->InfoQ: JEE服务器大比拼

InfoQ: JEE服务器大比拼2008-04-15 来自:villa123  [收藏到我的网摘]

当你为自己的应用选择JEE服务器时,会发现信手拈来就有很多选择。选择服务器的关键是要知道哪个应用服务器才是最好的。最近,Jonathan Campbell比较了一些常用JEE应用服务器,给出了令人惊讶的结果并发表了一些评论。

不久前,Jonathan刚为Javaworld对大量的JEE服务器进行了比较,当时比较的J2EE服务器有JBoss 4.2,Geronimo及Tomcat 6,主要比较的方面有特性、部署及性能。

Java EE 5兼容性

EJB 3.0能力

JSP 2.1与Servlet 2.5能力

Hibernate 3.x的支持

集群支持

在比较特性的同时,Jonathon还对它们的性能作了比较。比较测试中,他使用了简单的JSP与servlet,将同样的测试运行于不同的应用服务器之上,以查看各种应用服务器是如何创建session的,并在保持并发sessions的同时测试用户连接的速度。Geronimo借助其在特性数量方面的优势而最后胜出。总之,Jonathan总结说:每一种服务器都可以完成应用所需的任务。我们可以在这里查看到所比较的特性项以及各服务器间相比较的细节。

这一次的比较,Jonathon选取的JEE应用服务器与上次不尽相同,这次涉及到的有Glassfish 2.0、JBoss 4.2、WebSphere 2.0社区版(Geronimo)及Weblogic 10。但这次,他仍然比较了上次所比较的特性项。

如果纯粹从特性的角度来看,Geronimo在比较中胜出,而Glassfish 2.1仅落后一步之遥。另外,Jonathon也比较了这些服务器的性能,并在比较性能的时候,用到了一个叫做jRealBench的应用。JRealBench的设计目的在于显示确实的性能比较,它主要用于测试session的创建/访问及再次访问。在性能比较中,Geronimo又一次胜出,紧随其后的是JBoss。

Jonathon因此再次得出如下结论:Geronimo是此次比较的赢家,它也是最物有所值的应用服务器。这个结论激起了很多评论,很多人质疑其比较结果的可信度。其中一些争论基于如下观点:每种JEE应用服务器都有其自身定制的安装/JVM,如Weblogic的JRockit,而这些定制提供的额外性能在这次比较中却丝毫没有提到。还有一些人提到了SPEC这是一个非盈利的公司,该公司通过他们自己的测试方式比较各种JEE应用服务器的性能已经有一段时间了。

推荐人评论

当你为自己的应用选择JEE服务器时,会发现信手拈来就有很多选择。选择服务器的关键是要知道哪个应用服务器才是最好的。

用户评论

正在载入评论列表...

是谁推荐了此篇文章

专家头像陈丽辉CSDN频道编辑,联系方式chenlh@csdn.net
个人blog发送信息
陈丽辉推荐的其他文章

赞助商精华文章

热点新闻

热点评论

    精彩视频

    精彩专题

    资源下载

    网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|版权声明|问题报告

    北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号

    世纪乐知(北京)网络技术有限公司 提供技术支持

    Copyright ? 2000-2008, CSDN.NET, All Rights Reserved

    GongshangLogo