Apache和Tomcat服务器间的区别、联系、整合详细介绍

2019-01-17 03:58:15丽君

  5、首选web服务器是Apache,但Apache解析不了的jsp、servlet才用tomcat。

  6、Apache是很最开始的页面解析服务,tomcat是后研发出来的,从本质上来说tomcat的功能完全可以替代Apache,但Apache毕竟是tomcat的前辈级人物,并且市场上也有不少人还在用Apache,所以Apache还会继续存在,不会被取代,apache不能解析java的东西,但解析html速度快。

两者例子:

  Apache是一辆车,上面可以装一些东西如html等,但是不能装水,要装水必须要有容器(桶),而这个桶也可以不放在卡车上,那这个桶就是TOMCAT。

两者整合:

  Apache是一个web服务器环境程序,启用他可以作为web服务器使用不过只支持静态网页,不支持动态网页,如asp、jsp、php、cgi

  如果要在Apache环境下运行jsp就需要一个解释器来执行jsp网页,而这个jsp解释器就是Tomcat

  那为什么还要JDK呢?因为jsp需要连接数据库的话就要jdk来提供连接数据库的驱程,所以要运行jsp的web服务器平台就需要APACHE+TOMCAT+JDK

整合的好处:

  如果客户端请求的是静态页面,则只需要Apache服务器响应请求

  如果客户端请求动态页面,则是Tomcat服务器响应请求

  因为jsp是服务器端解释代码的,这样整合就可以减少Tomcat的服务开销

您可能感兴趣的文章:

Jsp和PHP共用80端口整合Apache和Tomcat(访问时无需加端口号)Apache2.2以上版本与Tomcat整合配置及负载均衡实现Apache与Tomcat服务器整合的基本配置方法及概要说明apache tomcat 一个网站多域名的实现方法redhat下apache+php+mysql+imap+ldap+jdk+tomcat的安装tomcat 5.0 + apache 2.0 完全安装步骤详解Apache和Tomcat有什么区别_动力节点Java学院整理