web服务器比力(IIS,Tomcat,Apache,Resin )

web服务器比力(IIS,Tomcat,Apache,Resin )

1、IIS

http://www.86un.com/Article/ShowArticle.asp?ArticleID=228

Internet Information Server是许可在大众Intranet或Internet上公布信息的Web办事器

首 先,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站点。

2、TOMCAT

http://www.study888.com/computer/pro/java/web/200506/85727.html

如 今,基于Web的应用越来越多,传统的Html已经知足不了现在的需求。我们必要一个交互式的Web,于是便降生了各类Web说话。如Asp,Jsp, Php等。固然,这些说话与传统的说话有着紧密亲密的接洽,如Php基于C和C++说话,Jsp基于Java说话。本文所要先容的Tomcat便是一个Jsp 和Servlet的运行平台。

Tomcat不但仅是一个Servlet容器,它也具有传统的Web办事器的功效:处置Html页 面。可是与Apache比拟,它的处置静态Html的本领就不如Apache。我们可以将Tomcat和Apache集成到一块,让Apache处置静态 Html,而Tomcat处置Jsp和Servlet。这种集成只必要点窜一下Apache和Tomcat的设置装备摆设文件即可。

基于 Tomcat的开辟实在首要是Jsp和Servlet的开辟,开辟Jsp和Servlet很是简略,你可以用通俗的文本编纂器大概IDE,然后将其打包成 WAR即可。我们这里要提到别的一个东西Ant,Ant也是Jakarta中的一个子项目,它所实现的功效近似于Unix中的make。你必要写一个 build.xml文件,然后运行Ant就可以完成xml文件中界说的事情,这个东西对付一个大的应用来说很是好,我们只需在xml中写很少的工具就可以 将其编译并打包成WAR。究竟上,在良多应用办事器的公布中都包罗了Ant。别的,在Jsp1.2中,可以操纵标签库实现Java代码与Html文件的分 离,使Jsp的维护更便利。

3、APACHE

Apache是一種免費的網站伺服器,以是也不消錢...

Apache是一種佔有率最高網站伺服器,是微軟的三倍...

Apache是一種最穩定的網站伺服器,服从好!

Apache是天下排名第一的Web办事器, 按照Netcraft(www.netsraft.co.uk)所作的查询拜访,天下上百分之五十以上的Web办事器在利用Apache.
1995 年4月, 最早的Apache(0.6.2版)由Apache Group发布刊行. Apache Group 是一个完全经由过程Internet举行运 作的非红利机构, 由它来决议Apache Web办事器的尺度刊行版中应该包罗哪些内容. 答应任何人点窜隐错, 供给新的特性和将它移植到新的平台 上, 以及别的的事情. 当新的代码被提交给Apache Group时, 该集体考核它的详细内容, 举行测试, 若是以为对劲, 该代码就会被集成到 Apache的首要刊行版中.
Apache 的特征:
1) 险些可以运行在全部的计较机平台上.
2) 撑持最新的HTTP/1.1和谈
3) 简略并且强有力的基于文件的设置装备摆设(HTTPD.CONF).
4) 撑持通用网关接口(CGI)
5) 撑持假造主机.
6) 撑持HTTP认证.
7) 集成PERL.
8) 集成的代办署理办事器
9) 可以经由过程WEB欣赏器监督办事器的状况, 可以自界说日记.
10) 撑持办事器端包罗号令(SSI).
11) 撑持平安SOCKET层(SSL).
12) 具有效户会话历程的跟踪本领.
13) 撑持FASTCGI
14) 撑持JAVA SERVLETS.
...
错误谬误(MAYBE IT IS, MAYBE NOT):
APACHE没有为办理员供给图形用户接口(GUI), 但比来的APACHE版本已经有了GUI的撑持.

4、RESIN

http://www.zhirui.com/it/2004/8-5/2875.html

Resin 办事器平台先容简介Resin供给了最快的jsp/servlets运行平台。在java和javascript的撑持下,Resin可觉得使命矫捷选用 符合的开辟说话。Resin的一种进步前辈的说话XSL(XML stylesheet language)可以使得情势和内容相分手。 若是您选用jsp平台作为internet贸易站点的撑持,那么速率、价钱和不变性都是要思量到的,resin非常超卓,表示更成熟,很具备贸易软件的要 求。并且,它是全免费的。从站点下载的便是完备版本。以是值得向您保举! 相对付tomcat3.1,后者更象是一个正在研究的项目。今朝resin可以撑持sun的j2ee,而tomcat不克不及直接撑持,而j2ee是基于 java办事器端大体系的根本。但tomcat布局很是公道,并且是apache构造的产物,是以有着很好的前景。Resin1.1的特征包罗:1 撑持jsp1.1和在办事器端编译的javascript.2 比mod_perl,mod_php更快,比Jakarta Tomcat快3倍。您可以在Caucho的站点看到很周全的各类测试陈述。3 利用servlet2.2引擎。4 主动的servlet/bean编译!5 Servlet,XSL Filtering6 撑持IIS,Apache,Netscape和别的内置了HTTP/1.1的Web办事器。7 XSLT和XPath1.0引擎。8 企业级的共享软件(基于一个开放源码的和谈)安置与启动:安置出格简略,只需将resin-1.1.3.zip解压缩到某个目次即可。在运行之前必要有 jdk的撑持。启动体例是实行:resin-1.1.3/bin/httpd (在NT)体系已经根据缺省设置启动,体系将监听8080端口。jsp文件可放在resin-1.1.3/doc目次下;servlet可以放在 resin-1.1.3/doc/web-inf/classes下面。测试 从http://localhost:8080/中可以看到resin的接待界面。 下载您可以在此下载最新的Resin1.1.3。大要是2.5M。当 然,您也可以去http://www.caucho.com官方站点领会具体内容并下载resin1.1.3大概1.1.2而且看一下resin的 License

Apache与Tomcat的区别

APACHE是一个web办事器情况法式,启用他可以作为web办事器利用,不外只撑持静态网页。如:(asp,php,cgi,jsp)等动态网页的就不可。

若是要在APACHE情况下运行jsp 的话就必要一个诠释器来实行jsp网页,而这个jsp诠释器便是TOMCAT, 为什么还要JDK呢?由于jsp必要毗连数据库的话,就要jdk来供给毗连数据库的驱程,以是要运行jsp的web办事器平台就必要APACHE+ TOMCAT+JDK。

整合的益处是:
若是客户端恳求的是静态页面,则只必要Apache办事器相应恳求;
若是客户端恳求动态页面,则是Tomcat办事器相应恳求;
由于jsp是办事器端诠释代码的,如许整合就可以削减Tomcat的办事开销 。



 网络转载,版权归原作者所有

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值