`

Weblogic.Tomcat.Apache.JBoss.IIS之间的区别(转载)

阅读更多
Weblogic.Tomcat.Apache.JBoss 都基于java的基础架构

Weblogic是一个企业级的应用服务器,其中包括j2ee中的各类应用如jsp,servlet,ejb等,
Tomcat是一个初级的应用服务器,不支持EJB,如需EJB功能须用jboss,
Apache只是一个web服务器,解释静态网页Html

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


Weblogic是BEA公司的产品,是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器
WebLogic是用于开发、集成、部署和管理大型分布式Web应用、 网络应用和数据库应 
用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的 
开发、集成、部署和管理之中。

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

IIS是微软的Internet Information Server的简称!主要是用来提供Web服务的,当然是针对它自己的产品asp的
什么是IIS 
首先,Internet Information Server的缩写为(IIS)是一个World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS支持一些有趣的东西,象有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEX SERVER)、有多媒体功能的(NET SHOW) 
其次,IIS是随Windows NT Server 4.0一起提供的文件和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。它与Windows NT Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。

Tomcat含有Jsp和Servlet容器,但不包含EJB容器
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,目前最新版本是6.0.14。
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Apache是世界使用排名第一的Web服务器。它可以运行在几乎所有广泛使用的计算机平台上。
Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。 
本来它只用于小型或试验Internet网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。Apache有多种产品,可以支持SSL技术,支持多个虚拟主机。Apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个Apache Web站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。到目前为止Apache仍然是世界上用的最多的Web服务器,市场占有率达60%左右。世界上很多著名的网站如Amazon.com、Yahoo!、W3 Consortium、Financial Times等都是Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面
分享到:
评论

相关推荐

    Weblogic、Tomcat、Apache、JBoss、IIS之间的区别?

    Weblogic、Tomcat、Apache、JBoss、IIS之间的区别.Weblogic.Tomcat.Apache.JBoss?都基于java的基础架构??

    tomcat学习精华笔记

    - Tomcat 可以与多种主流服务器集成,如Apache HTTP Server、IIS、Netscape Enterprise Server,利用模块化或插件方式运行。 - 由于Java的跨平台性,Tomcat 也具有良好的跨平台兼容性。 2. Tomcat 5.0 主要组件 ...

    apache-tomcat-6.0.30 32位

    - **轻量级**:相比其他更全面的Java应用服务器(如JBoss、WebLogic),Tomcat体积小巧,启动快速,是开发和测试环境的理想选择。 2. **Apache Tomcat 6.0.30特性** - **兼容性**:支持Java Servlet 2.5和JSP 2.1...

    JSP的环境配置.doc

    3. 在Apache和Tomcat之间建立连接,配置workers.properties和uriworkermap.properties文件。 4. 重启Apache和Tomcat,通过Apache访问JSP页面。 #### 方案三:Tomcat与IIS集成 1. 安装IIS并配置好端口。 2. 解压缩...

    【推荐】渗透测试工程师(CISP-PTE)认证培训课件资料合集(18份).zip

    001-Linux操作系统安全V2.0.pptx ...013-Apache服务器安全.pptx 014-IIS服务器安全.pptx 015-Jboss服务器安全.pptx 016-Tomcat服务器安全.pptx 017-Weblogic服务器安全.pptx 018-Web应用服务器安全加固.pptx

    常见中间件漏洞总结PPT

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

    Tomcat详细资料

    与应用服务器(如WebLogic)的区别在于,Tomcat不提供EJB、JMS、JAAS等J2EE特性,但与JBoss等应用服务器集成后,可以实现J2EE的全部功能。 【Tomcat目录结构】 Tomcat的安装通常需要先安装JDK。安装后的目录结构...

    WebLogic 介绍和优化(教材).

    值得注意的是,Apache Tomcat虽然也是基于Java的应用服务器,但它并不是一个完整的J2EE实现。 - **优势**: - **高可用性**:支持24小时不间断服务,满足企业级应用的高端需求。 - **可伸缩性**:从个人计算机到...

    J2EE&Servlet.doc

    IIS是微软的Web服务器,而J2EE环境中常见的有Tomcat、Glassfish、JBoss和Weblogic。Tomcat是一款轻量级的Java开源服务器,适合小型项目,大小仅为6M;而Weblogic等大型服务器如Glassfish、JBoss则功能更强大,适合...

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

    例如,Weblogic、Tomcat和Jboss都是典型的应用服务器。它们能够处理JSP等动态内容,通过执行服务器端代码生成HTML页面,然后将其发送给客户端。在处理完JSP请求并生成HTML后,应用服务器的任务基本完成,剩下的工作...

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

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

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

    Apache服务器安全配置基线,doc BIND安全配置基线.doc Domino服务器安全配置基线.doc IIS服务器安全配置基线.doc JBOSS服务器安全配置基线.doc Tomcat Web服务器安全配置基线.doc TongWeb服务器安全配置基线.doc ...

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

    Tomcat由Apache Software Foundation开发,与Apache HTTP Server密切相关。 这些应用服务器各自有其特色和适用场景。例如,如果你需要一个全面的J2EE解决方案,可能会选择WebLogic或WebSphere;而如果你追求轻量级...

    javaweb开发相关知识

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

    CISP-PTE讲义.zip

    CISP-PTE认证教程讲义 001-linux操作系统安全V2.0 002-windows操作系统安全V2.0 003-数据库安全 ...013-Apache-finished 014-IIS 015-jboss 016-tomcat 017-weblogic(2) 018-web应用服务器安全加固

    网络安全培训方案.pdf

    8.学会IIS、Apache、Tomcat、Weblogic等常见中间件的漏洞利用方式及加固方法 9.深入了解各类SQL注入漏洞的原理、攻击手段及加固措施 10.掌握上传漏洞、命令执行漏洞、XSS漏洞等常见Web漏洞的利用方式及技巧 11.掌握...

    Jsp笔记.doc

    - **Tomcat**:Apache软件基金会的开源产品,专门用于运行JSP和Servlet。 - **Apache HTTP Server**:主要服务于PHP应用。 - **JBoss**:支持JSP和J2EE应用程序,具有分布式应用能力。 - **WebLogic**:Oracle公司的...

    jsp的详细基础教程

    常见的Web服务器有IIS(Microsoft)、Tomcat(Apache)、JBoss、WebLogic和Resin等。它们可以处理HTTP请求,运行服务器端脚本,并与数据库等后端系统交互。 4. **JSP页面运行原理**:当客户端首次请求JSP页面时,...

    javaWeb 开发技术课件.docx

    为了优化性能,通常会将Tomcat与Apache或IIS等服务器结合使用,让Apache处理静态资源,Tomcat专注于动态内容的处理。 安装和使用Tomcat需要首先确保系统中已安装JDK1.7及以上版本。Tomcat的安装包有多种格式,如tar...

    安全基线套餐.zip

    根据各个文件和日常工作整理的安全基线套餐(系统+中间件+数据库),包含了linux、windows、mongodb、sql server、mysql、oracle、apache、iis、jboss、ngnix、tomcat、weblogic、websphere的安全基线标准

Global site tag (gtag.js) - Google Analytics