使用中的区别
1、对技术的支持:
Tomcat不支持EJB,JBoss是实现了EJB容器,再集成了Tomcat。
WebSphere都是对业内多种标准的全面支持,包括EJB、JSB、JMS、JDBC、XML和WML,使Web应用系统的实施更为简单,并且保护了投资,同时也使基于标准的解决方案的开发更加简便。
2、应用范围的区别:
Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
WebSphere是商业软件,功能齐全强大,主要应用于大型企业的大型项目。
3、商业服务和技术支持的区别:
Tomcat都是开源免费的,所有它俩也就没有任何商业服务和技术支持,而WebSphere的技术文档和相关服务还是很到位,如果你的服务器哪一天出问题了,只要你能出的起钱,他们的技术工程师立刻就能出现在你面前。
4、安全性问题:
Tomcat都是开源的,所以它们的安全性相对来说比较低,万一应用服务器本身有什么漏洞,你是没办法向Apache索赔的。
WebSphere其容错、系统管理和安全性能已经在全球数以千记的关键任务环境中得以验证。
来源:CSDN
作者:小刀_cs
链接:https://blog.csdn.net/figo8875/article/details/103762781