好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

中间件——WEB服务器软件.doc

3页
  • 卖家[上传人]:hh****pk
  • 文档编号:204684155
  • 上传时间:2021-10-26
  • 文档格式:DOC
  • 文档大小:56KB
  • / 3 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1. ApacheApache是世界使用排名第一的Web服务器软件它可以运行在儿乎所有广泛使用的计算 机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一Apache HTTP Server (简称 Apache)是 Apache 软件基 金会的一个开放源码的网页服务器,可以在大多数计 算机操作系统中运行,由于其多平台和安全性被广泛 使用,是最流行的Web服务器端软件之一它快速、 可靠并且可通过简单的A PI扩展,将Perl/P ython等解 释器编译到服务器中[1]A pache http s erver是世界使用排名第一的Web服务器软件它可以运行在几乎所有 广泛Apache Ser ver配置界面使用的计算机平台上Apach e源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软 件之一Apach e取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自 由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷Apache的特点 是简单、速度快、性能稳定,并可做代理服务器来使用本来它只用于小型或试验Internet网络,后来逐步扩充到各种Uni x系统中,尤其对 Linu x的支持相当完美。

      Apa che有多种产品,可以支持SSL技术,支持多个虚拟主机 Apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器 环境,因此,在一个Apach e Web站点扩容时,通常是增加服务器或扩充群集节点而不是 增加处理器到目前为止Apache仍然是世界上用的最多的Web服务器,市场占有率达60% 左右世界上很多著名的网站如AmazonYa hook W3 Cons ortium> Finan cial Times等都 是Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持 跨平台的应用(可以运行在几乎所有的Unix、Windows. Linux系统平台上)以及它的可移 植性等方面Apache的诞生极富有戏剧性当NCSAWW W服务器项目停顿后,那些使用NCSA WWW服务器的人们开始交换他们用于该服务器的补丁程序,他们也很快认识到成立管理 这些补丁程序的论坛是必要的就这样,诞生了 Apach e Group,后来这个团体在NCSA的 基础上创建了 ApacheoA pache web服务器软件拥有以下特性:支持最新的HTTP/1.1通信协议拥有简单而强有力的基于文件的配置过程支持通用网关接口支持基于IP和基于域名的虚拟主机支持多种方式的HTTP认证集成Perl处理模块集成代理服务器模块支持实时监视服务器状态和定制服务器日志支持服务器端包含指令(SSI)支持安全Socket层(SS L)提供用户会话过程的跟踪支持 FastC GI通过第三方模块可以支持Java Serv lets如果你准备选择W eb服务器,毫无疑问Ap ache是你的最佳选择。

      2. Tomcat320230 570866000Tom cat服务器是一个免费的开放源代码的Web应用服务器Tomcat 是Apache 软件基金会(Apache Soft ware Foundat ion)的 Jakarta 项目中的一个核心 项目,由Apache> Sun和其他一些公司及个人共同开发而成由于有了 Sun的参与和支持, 最新的S ervlet和JSP规范总是能在Tomcat中得到体现因为Tome at技术先进、性能稳 定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比 较流行的Web应用服务器[1]T omcat很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负 载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一 个感兴趣的程序员都可以更改它或在其中加入新的功能Tome at是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被 普遍使用,是开发和调试JSP程序的首选对于一个初学者来说,可以这样认为,当在一台 机器上配置好Apache服务器,可利用它响应对HTML页面的访问请求。

      实际上T omcat部 分是Apa che服务器的扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为 一个与Apac he独立的进程单独运行的这里的诀窍是,当配置正确时,Apache为HTML页面服务,而To meat实际上运行JSP 页面和Servlet另外,Tomcat和I IS> Apache等We b服务器一样,具有处理H TML页面 的功能,另外它还是一个Servlet和JSP容器,独立的Ser vlet容器是Tomca t的默认模式 不过,To meat处理静态HTML的能力不如Apache服务器目前Tomcat最新版本为7.0.303. Microsoft IIS285750082550 0IIS是一种Web服务组件,其中包括Web服务器、FTP服务器、NNT P 服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它 使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事它提供ISAPI (Int ranet Server API)作为扩展Web服务器功能的编程接口;同时它还提供一个Inte met数 据库连接器,可以实现对数据库的查询和更新。

      4. IBM WebSphereWebSphere软件平台能够帮助客户在W eb上创建自己的业务或将自己的业务扩展到 Web,为客户提供了一个可靠、可扩展、跨平台的解决方案作为IBM电子商务应用框 架的一个关键组成部分,WebSphere软件平台为客户提供了一个使其能够充分利用Interne t的集成解决方案18 32610-120015 OOWebSphere软件平台提供了一整套全面的集成电子商务软件解决方 案作为一种基于行业标准的平台,它拥有足够的灵活性,能够适应市场的波动和商业目 标的变化它能够创建、部署、管理、扩展出强大、可移植、与众不同的电子商务应用, 所有这些内容在必要时都可以与现有的传统应用实现集成以这一稳固的平台为基础,客 户可以将不同的IT环境集成在一起,从而能够最大程度地利用现有的投资WebSp hereApplica tion Server是一种功能完善、开放的Web应用程序服务器,是 IBM电子商务计划的核心部分,它是基于Jav a的应用环境,用于建立、部署和管理Inter net和Intran et Web应用程序这一整套产品进行了扩展,以适应Web应用程序服务器的 需要,范围从简单到高级直到企业级。

      WebSphere针对以Web为中心的开发人员,他们都是在基本H TTP服务器和CGI编程 技术上成长起来的I BM将提供WebSp here产品系列,通过提供综合资源、可重复使用 的组件、功能强大并易于使用的工具、以及支持HTTP和II0P通信的可伸缩运行时环境, 来帮助这些用户从简单的We b应用程序转移到电子商务世界5. BEA WebLogicBEAWebL ogicServer是一种多功能、基于标准的web应用服务器,为企业构建自己的 应用提供了坚实的基础各种应用开发、部署所有关键性的任务,无论是集成各种系统和 数据库,还是提交服务、跨Int ernet协作,起始点都是BEA WebLo gic Server由于它具有 全面的功能、对开放标准的遵从性、多层架构、支持基于组件的开发,基于Internet的企 业都选择它来开发、部署最佳的应用1314 4506985000BE AWebLogicS erver在使应用服务器成为企业应用架构的基础方面继 续处于领先地位B EAWebLogic Server为构建集成化的企业级应用提供了稳固的基础,它 们以Inte met的容量和速度,在连网的企业之间共享信息、提交服务,实现协作自动化。

      BEA WebLog ic Server的遵从J2EE、面向服务的架构,以及丰富的工具集支持,便于实现业 务逻辑、数据和表达的分离,提供开发和部署各种业务驱动应用所必需的底层核心功能6. IPIanet Application Server33686753943 3500 作为 Sun 与 Ne tscape 联盟产物的 i Planet 公司生产的 i PlanetAppli cation Serve r满足最新J2EE规范的要求它是一种完整的W EB服务器应用解决方案,它 允许企业以便捷的方式,开发、部署和管理关键任务Internet应用该解决方案集高性能、 高度可伸缩和高度可用性于一体,可以支持大量的具有多种客户机类型与数据源的事务iPlanetA pplication S erver的基本核心服务包括事务监控器、多负载平衡选项、对集群 和故障转移全面的支持、集成的XML解析器和可扩展格式语言转换(XLST)引擎以及对国 际化的全面支持iP lanetApplic ation Server企业版所提供的全部特性和功能,并得益于 J2EE系统构架,拥有更好的商业工作流程管理工具和应用集成功能。

      7. Oracle IAS5588040449 5000racle iA S 的英文全称是 Oracl e Internet A pplication S erver,即 Inter net应用服务器,OracleiAS是基于Ja va的应用服务器,通过与Oracle数据库等产品的结合, Oracle iAS能够满足Inter net应用对可靠性、可用性和可伸缩性的要求Oracle iAS最大的优势是其集成性和通用性,它是一个集成的、通用的中间件产品 在集成性方面,Oracle iAS将业界最流行的HTTP服务器Apache集成到系统中,集成了 Apache的Oracle iAS通信服务层可以处理多种客户请求,包括来自Web浏览器、胖客户端 和手持设备的请求,并且根据请求的具体内容,将它们分发给不同的应用服务进行处理 在通用性方面,Oracle i AS支持各种业界标准,包括JavaBeans> CORBA> Servle ts以及 XML标准等,这种对标准的全面支持使得用户很容易将在其他系统平台上开发的应用移植 到Ora cle平台上。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.