Tomcat与WebSphere:这些应用程序服务器的比较

本文比较了Apache Tomcat和IBM WebSphere这两种Java应用程序服务器。虽然两者都响应了当时Java社区对处理Web请求的需求,但WebSphere作为传统Java EE应用服务器,功能更为全面,而Tomcat则以其轻量级特性著称。
摘要由CSDN通过智能技术生成

在进行Java应用程序服务器比较时,两种产品之间没有比Apache Tomcat和IBM WebSphere更为鲜明的对比。

马上,让我们清除一些歧义。 术语“ WebSphere”涉及很多领域。 WebSphere是商标商标,IBM已将它应用于从门户服务器到内存数据网格的多种不同产品。 此外,还有一种针对WebSphere微服务的轻量级WebSphere品牌Java应用服务器,名为WebSphere Liberty 。 为了便于讨论,当我们谈论WebSphere时,它指的是传统的Java EE应用程序服务器,该服务器最初是由IBM在1998年发布的,如今仍在积极开发中。

就发行日期而言,这可能是Tomcat与WebSphere辩论中最大的相似之处。 Tomcat于1999年发布,距WebSphere仅一年。 两种产品都是对当时Java社区中存在的技术需求的回应,即对可以处理基于Web的请求-响应周期的应用服务器的需求。 超过这一点,这两种产品大相径庭。

Java EE API支持

产品必须实现Servlet和JSP API才能达到Java应用服务器的质量。 Tomcat和WebSphere都符合这一标准,但是WebSphere通过其完整Java EE软件堆栈的实现又向前迈进了一步。 这意味着传统的WebSphere Application Server提供对一组扩展API的支持,例如RESTful Web Services的Java API,Java Messaging Service和XML Web Services的Java API。 Tomcat仅支持Java EE Web Profile所需的API的子集,它本身只是完整的Java EE规范的子集。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值