用过的服务器

Tomcat不支持EJB,只能做jsp和servlet的container,只能做web服务器。

JBoss是实现了EJB容器,同时内嵌Tomcat,处理静态页面Jboss的速度要比较快,可以作应用服务器。

JBoss和WebLogic、WebSphere都含有Jsp和Servlet容器,也就可以做web容器。
JBoss和WebLogic、WebSphere也都包含EJB容器,是完整的J2EE应用服务器 。

Tomcat

开源免费,占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能

Apache tomcat是一个强大的Web服务器

在处理静态页面、处理大量网络客户请求、支持服务的种类以及可配置方面都有优势,高速并且强壮。但是没有JSP/Servlet的解析能力。

整合Apache和Tomcat可以看作是用Tomcat做Apache的jsp/servlet解析插件,将两者优势结合起来

不过Tomcat作为一个Web服务器,本身具备了基本的Web服务功能,在SUN的力推下,将来或许越来越强壮到不需要借助Apache优势的地步。

IBM WebSphere 交付了应用基础设施和集成软件,用来帮助公司完成随需应变世界中的最关键任务:

快速创新的能力 - 灵活的操作环境能够轻松支持公司的业务增长。

更高的生产力 - 工具能够帮助公司流线化和扩展业务流程,以便为人员提供适时、适当的信息,从而提高员工的生产率。

改善的业务弹性 - 可靠的、高性能的应用基础设施支持今天的随需应变世界的 24x7 运转。

IBM WebSphere 软件交付了以灵活的方式集成分散应用程序和系统的能力,从而加速创造价值的进程,并帮助公司最大限度提高现有资源的利用率。

WebSphere软件平台的核心是WebSphere应用服务器,提供特定的配置来满足大范围的各种不同的重要应用的需要,包括事务管理、安全、集群、性能、可用性、连接性和可伸缩性。应用服务器是一个中间件,可以将Web应用功能和核心业务系统以及企业数据库连起来。WebSphere应用服务器提供了一个将这些应用和数据扩展到Web的平台。

WebSphere Business Integration Server Foundation扩展了WebSphere的功能,它提供了一个基于标准的整合平台,能够在面向服务的架构(SOA)中建立和部署复合的应用。复合的应用是通过其他的软件功能模块来建立的,通过Web 服务技术将它们整合到一起。在高性能的环境下,例如一个很大的大学的计算和信息系统实验室,也同样使用WebSphere Extended Deployment作为他们基础设施的一部分。

1.websphere修改配置文件不用像tomcat那样重起服务器。

2.websphere会把项目打包成EAR文件,部署这个EAR文件,TOMCAT貌似是WAR文件。

原文地址:https://www.cnblogs.com/corolliberty/p/6559173.html