apache的作用有哪些
apache的作用总结:
(引荐教程:apache)
一:
apache支撑静态页,tomcat支撑动态的,比方servlet等,一样使用apache+tomcat的话,apache只是作为一个转发,对jsp的处置是由tomcat来处置的。
apache可以支撑php/cgi/perl,但是要使用java的话,你需要tomcat在apache后台支撑,将java恳求由apache转发给tomcat处置。
apache是web效劳器,Tomcat是利用(java)效劳器,它只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立于apache运转。
这两个有以下几点可以比力的:
1、两者都是apache组织开发的
2、两者都有HTTP效劳的功效
3、两者都是免费的
不一样点:
Apache是专门用了供给HTTP效劳的,乃至相关配置的(例如虚拟主机、URL转发等等)。Tomcat是Apache组织在相符J2EE的JSP、Servlet标准下开发的一个JSP效劳器
二:
APACHE是一个web效劳器环境程序,启用他可以作为web效劳器使用 不外只支撑静态网页 如(asp,php,cgi,jsp)等**页的就不可
假如要在APACHE环境下运转jsp 的话就需要一个说明器来施行jsp网页 而这个jsp说明器就是TOMCAT, 为什么还要JDK呢?由于jsp需要连接数据库的话 就要jdk来供给连接数据库的驱程,所以要运转jsp的web效劳器平台就需要APACHE+TOMCAT+JDK
整合的好处是:
假如客户端恳求的是静态页面,则只需要Apache效劳器响应恳求
假如客户端恳求动态页面,则是Tomcat效劳器响应恳求
由于jsp是效劳器端说明代码的,这样整合就可以减少Tomcat的效劳开销
三:
apache:侧重于http server
tomcat:侧重于servlet引擎,假如以standalone方式运转,功效上与apache等效 , 支撑JSP,但对静态网页不太抱负;
apache是web效劳器,tomcat是利用(java)效劳器,它只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立于apache运转。
换句话说,apache是一辆卡车,上面可以装一些东西如html等。但是不克不及装水,要装水必需要有容器(桶),而这个桶也可以不放在卡车上。
以上就是apache的作用是啥的具体内容,更多请关注百分百源码网其它相关文章!