【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

JEE 服务器大比拼

  • 2008-04-14
  • 本文字数:1081 字

    阅读完需:约 4 分钟

当你为自己的应用选择 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 应用服务器的性能已经有一段时间了。

最后,Jonathan 直接比较了一些主流 JEE 应用服务器的性能。可以在这里查看所比较的特性项和比较结果的完全列表。

查看英文原文: Comparing JEE Servers


译者简介:张龙,同济大学软件工程硕士,现就职于理光软件研究所。主要从事文档工作流和办公自动化解决方案的研发工作。热衷于 Java 轻量级框架的研究,对敏捷方法很感兴趣。曾有若干年的 J2EE 培训讲师经历。参与 InfoQ 中文站内容建设,请邮件至 china-editorial[at]infoq.com

2008-04-14 16:19756
用户头像

发布了 88 篇内容, 共 258.5 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

MATLAB实战 | S函数的设计与应用

TiAmo

matlab

HuggingFists-低代码玩转LLM RAG(1) Embedding

数由科技

低代码 Embedding LLM rag huggingfists

NodeJS 了解和快速入门 - 实现 http 服务 & 操作 mysql教程。

百度搜索:蓝易云

chrome MySQL Linux Node 云服务器

10款java代码检查工具

鲁米

Performance Index 64 Pro for mac(性能检测软件)v4.2.12激活版

iMac小白

iZip Archiver Pro for mac(强大的解压缩软件)v4.7.47激活版

iMac小白

性能卓越,部署无忧,华为云这款产品值得信赖

平平无奇爱好科技

华为云耀云服务器L实例:轻量应用服务器,初创和成长型企业的理想选择

YG科技

Retrobatch for mac(图像批量处理软件)v2.0.3激活版

iMac小白

助力企业上云降本增效,华为云这款产品有妙招

轶天下事

2023-12-02:用go语言,如何求模立方根? x^3=a mod p, p是大于等于3的大质数, a是1到p-1范围的整数常数, x也是1到p-1范围的整数,求x。 p过大,x不能从1到p-1遍

福大大架构师每日一题

福大大架构师每日一题

高防服务器一般价格多少钱一台?

Geek_f19a80

服务器

AI 与自然语言

天黑黑

大模型 LLM 提示词

华为云耀云服务器L实例:智能、高性能、低成本的数字化助手

轶天下事

责任等同于背锅?

BY林子

架构实战营模块 1 作业

陈斌

架构实战营

云计算新选择,华为云耀云服务器L实例助您轻松上云

YG科技

云计算时代新选择:华为云耀云服务器L实例助力业务轻松上云

YG科技

探索未来云计算,华为云耀云服务器L实例引领行业新动力

平平无奇爱好科技

倒计时 1 天,2023 IoTDB 用户大会期待与您相见!

Apache IoTDB

华为云耀云服务器L实例:专为中小企业量身打造的高性能云服务器

轶天下事

Nacos配置中心脱敏

姚秋实(Nacol)

安全 nacos 架构设计 jasypt 配置中心

ZooKeeper应用场景综述

极客罗杰

云计算新标杆!华为云推出全新企业上云新产品

YG科技

企业数字化创新发展,华为云这款服务器助力一键飞跃数字化巅峰

轶天下事

CoinList最新项目BitsCrunch是不是NFT的侦探

币离海

Coinlist BitsCrunch BCUT

3D模型材质编辑

3D建模设计

3D纹理 3D材质 模型渲染

中小企业的上云之选,华为云智能化管理引领数字化未来

YG科技

基于TCP/UDP的Socket编程

百度搜索:蓝易云

Linux TCP 运维 socket udp

Apeaksoft iPhone Eraser for Mac(iPhone数据清除工具)v1.0.20免激活版

iMac小白

华为云耀云服务器L实例:企业建站与小程序开发的绝佳选择

轶天下事

JEE服务器大比拼_Java_Bryan Clauser_InfoQ精选文章