`

WEB服务器:Apache、Tomcat、JBoss、WebLogic、Websphere、IIS的区别与关系

阅读更多

1)Apache 

免费,世界使用排名第一的Web服务器。它可以运行在几乎所有广泛使用的计算机平台上。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。Apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个Apache Web站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面

2)Tomcat

免费,Tomcat 服务器是一个免费的开放源代码的Web 应用服务器。由于有Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

3)JBoss

免费,JBoss是一个运行EJB的J2EE应用服务器。它是开放源代码的项目,遵循最新的J2EE规范。它体现了J2EE规范中最新的技术,含有Jsp和Servlet容器,也就可以做web容器,也包含EJB容器,是完整的J2EE应用服务器。

4)Web Logic

 

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应用服务器。

6)IIS

IIS是微软的Internet Information Server的简称。主要是用来提供Web服务的,当然是针对它自己的产品asp的。

实际使用过程中,可根据项目需求选择合适的服务器。

分享到:
评论

相关推荐

    WEB服务器与应用服务器的区别.doc

    **WEB服务器与应用服务器的区别** **一、WEB服务器** WEB服务器,其主要职责是处理HTML文件,即存储和提供网页的服务器。常见的WEB服务器软件包括IIS和Apache。它们主要负责与客户端(通常是Web浏览器)进行交互,...

    java企业级开发编程学习资料 Java EE教程 J2ee教程 Tomcat 共26页.pptx

    - **J2EE服务器**:如BEA WebLogic, WebSphere Application Server, JBoss等。 - **内置Servlet容器的Web服务器**:如Apache Tomcat。 - **使用插件的产品**:如Apache Web Server、Microsoft IIS等,需要安装...

    web资源及web服务器

    6. WebSphere:是IBM的Java应用服务器和中间件平台,它为开发、运行和监视全天候的工业强度Web应用程序提供了完整的中间件基础设施。 在学习JavaWeb的过程中,了解并熟练使用这些web服务器是十分重要的。它们不仅...

    六大应用服务器用途及简介.docx

    5. **IIS**:Internet Information Services(IIS)是微软提供的Web服务器,主要用于发布Web内容,尤其支持ASP(Active Server Pages)技术。IIS集成了Gopher和FTP服务器功能,还可以提供编辑环境、全文检索和多媒体...

    javaWeb 开发技术课件.docx

    常见的Web服务器有多种,例如WebLogic、WebSphere、JBoss(现为Red Hat的一部分)以及轻量级的Tomcat。WebLogic和WebSphere支持JavaEE规范,适用于大型企业级应用。而Tomcat则是一个免费且开源的Web应用服务器,特别...

    WebLogic 介绍和优化(教材).

    - **灵活部署**:与主流数据库、操作系统和Web服务器(如Netscape Web Server、Apache Web Server、Microsoft IIS)紧密集成,提高了部署的灵活性。 - **企业级特性**:专为企业应用系统设计,具有高性能、可扩展...

    WEB开发环境的建立.pptx

    常见的Web服务器有IIS、Apache、Tomcat、Sambar、JBoss、WebLogic、Websphere和金蝶Apusic等,它们分别支持不同规模的网站系统。 2. **配置IIS Web服务器**: - **Web站点配置**:首先,可以通过"开始"菜单的"管理...

    [ 安全加固基线规范 ] 中间件安全配置基线.rar

    [ 安全加固基线规范 ] 中间件安全配置基线 包含如下文档 Apache服务器安全配置基线,doc BIND安全配置基线.doc Domino服务器安全配置基线.doc IIS服务器安全配置基线.doc ...WebSphere Web服务器安全配置基线.doc

    javaweb开发相关知识

    - **简介**:Tomcat起源于SUN公司的Servlet/JSP调试工具,现在是Apache软件基金会的项目,它使用Java编写,与IIS、Apache等主流Web服务器兼容,运行高效且稳定。 - **下载与版本**:Tomcat提供不同操作系统和格式...

    Jsp笔记.doc

    - **IIS**:微软提供的Web服务器,主要用于ASP和ASP.NET应用。 - **Tomcat**:Apache软件基金会的开源产品,专门用于运行JSP和Servlet。 - **Apache HTTP Server**:主要服务于PHP应用。 - **JBoss**:支持JSP和J2EE...

    java面试题

    - IIS:微软的Web服务器 - Tomcat:Apache的开源Servlet容器 - JBoss:免费开源的EJB服务器,遵循J2EE规范 - WebLogic:Oracle的商业服务器 - WebSphere:IBM的核心服务器,常与DB2数据库配合使用 6. 页面转发...

    2019.05-Web指纹识别技术研究与优化实现1

    例如,Tomcat、Jboss、WebLogic和Websphere是常见的Java应用服务器,而PHP、Java、Ruby、Python和C#则是常见的Web开发语言。这些语言的特定标识符(如PHP的标签、Java的X-Powered-By头信息)可以在源代码或响应头中...

    servletday1

    - **Web 服务器概述**:Web 服务器是用于托管和提供 Web 应用程序服务的软件系统。 - **常见 Web 服务器**: - **IIS**:Microsoft 提供的 Internet Information Services,主要用于托管 ASP 和 .NET 应用程序。 -...

    电子商务网站的系统架构解析

    相较于其他选项如Tomcat、Resin或商业软件IBM WebSphere和BEA WebLogic,JBoss AS以其成熟的功能和广泛的社区支持脱颖而出。此外,Apache Geronimo和Sun Glassfish也为开发者提供了更多高质量的JEE应用服务器选择。 ...

    常见中间件漏洞总结PPT

    在中间件领域,常见的产品包括WebLogic、Tomcat、Nginx、IIS(Internet Information Services)、JBoss等。 1. WebLogic是Oracle公司的一个Java EE应用服务器,它支持企业级应用的部署和运行。WebLogic的漏洞往往...

    HypericHQ产品及功能介绍

    - **中间件**:JBoss、Tomcat、IBM Websphere、BEA Weblogic、Oracle OAS、IBMMQ、GlassFish、.NET、Resin、memcache、ActiveMQ、ServiceMix、ColdFusion、Silverstream等。 - **虚拟化平台**:VMware ESX/Server、...

    ALM(QC)中文安装指南

    - **将JBoss与Apache Tomcat集成**:涉及如何将ALM与这些开源应用服务器集成,实现更好的性能和灵活性。 #### 八、注意事项 - 在进行任何安装之前,请确保阅读完整的安装指南。 - 检查所有硬件和软件的兼容性。 - ...

    主流商业及开源软件相关知识

    - **WebSphere**:IBM的高端应用服务器,跨平台。 - **WebLogic**:功能强大,由Oracle收购自BEA。 - **Tomcat**:Apache开源项目,广泛用于J2EE应用。 - **JBoss/Resin**:支持EJB,运行速度快。 #### 数据库 - **...

    j2ee英文课件

    - **Web服务器**:如Apache Tomcat、IIS等,用于处理HTTP请求并分发静态资源。 - **组件**:EJB(Enterprise JavaBeans)、Servlets、JSP等。 - **数据库**:MySQL、Oracle、SQL Server等,用于存储和检索数据。 - *...

Global site tag (gtag.js) - Google Analytics