天天看点

[Web 服务器]-- 常用的tomcat和webLogic的区别

一、基本介绍

Weblogic、Tomcat、Apache、JBoss都是基于java的基础架构

企业级的应用服务器,其中包括j2ee中的各类应用如jsp,servlet,ejb等

Tomcat:一个初级的应用服务器,支持sp和servlet,不支持EJB,如需EJB功能须用jboss

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

Jboss内嵌Tomcat... 处理静态页面Jboss的速度要比较快。

Apache:只是一个web服务器,解释静态网页Html

Websphere: 含有Jsp和Servlet容器,也就可以做web容器,也包含EJB容器,是完整的J2EE应用服务器.是IBM公司产品。

1、Apache 免费

世界使用排名第一的Web服务器。它可以运行在几乎所有广泛使用的计算机平台上。

Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。

Apache的特点:简单、速度快、性能稳定,并可做代理服务器来使用。 

                          应用:本来它只用于小型或试验Internet网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。

                              它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用

                                   (可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面。

2、Tomcat 免费

Tomcat含有Jsp和Servlet容器,但不包含EJB容器。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器。

技术先进、性能稳定,而且免费,深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

3、JBoss 免费(文档收费)

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

JBoss是一个运行EJB的J2EE应用服务器。它是开放源代码的项目,遵循最新的J2EE规范。从JBoss项目开始至今,它已经从一个EJB容器发展成为一个基于的J2EE的一个web操作系统(operating systemfor web),它体现了J2EE规范中最新的技术,含有Jsp和Servlet容器,也就可以做web容器,也包含EJB容器,是完整的J2EE应用服务器。

4、Weblogic 应用服务器(收费)

Weblogic是BEA公司的产品,是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器

WebLogic是用于开发、集成、部署和管理大型分布式Web应用、 网络应用和数据库应 用的Java应用服务器。

将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的 开发、集成、部署和管理之中。因为收费,所以稳定并且安全

5、 Websphere(收费)

Websphere是IBM公司的产品,基于J2EE的,对Jsp,Servlet,ejb的支持非常好!不过挺复杂的!

WebSphere 是随需应变的电子商务时代的最主要的软件平台。它使您的公司可以开发、部署和整合新一代的电子商务应用,如B2B 电子商务,并支持从简单的网页内容发布到企业级事务处理的商业应用,含有Jsp和Servlet容器,也就可以做web容器,也包含EJB容器,是完整的J2EE应用服务器

继续阅读