• tomcat apache 关系


     tomcat是sun和apache合作, 做出来的jsp server, 支持servlet 和jsp.
    tomcat本身可以做为 web server, 当处理静态页面时,tomcat不如apache迅速,不象apache一样可配置,强壮.
    apache做为最流行的web服务器功能强大,高效,但并不支持jsp及servlet。
    所以通常的做法是把它们整合起来,让apache处理静态页面,而把动态页面的请求交给 tomcat处理,发挥各自的优势.
    通过在apache中加载整合模块和进行设置,apache就能够根据url,把不属于自己的请求转给 tomcat.
    -------------------------------------------
    APACHE是一个web服务器环境程序 启用他可以作为web服务器使用。
    不过APACHE只支持静态网页 如(asp,php,cgi,jsp)等动态网页的就不行。
    如果要在APACHE环境下运行jsp 的话就需要一个解释器来执行jsp网页 而这个jsp解释器就是TOMCAT。
    为什么还要JDK呢?因为jsp需要连接数据库的话,就要jdk来提供连接数据库的驱程。
    所以要运行jsp的web服务器平台就需要APACHE+TOMCAT+JDK
    -------------------------------------------
    至于tomcat为什么处理静态的页面会比较慢,可以理解为,tomcat实际是jsp的解释器,所以不管是静态的html还是jsp,都会认为是jsp进行解释,然后再展现出来,所以,没有apache这个直接的web服务器解释的快。

  • 相关阅读:
    【Linux】grep or
    win10查看WiFi密码
    【WPF】Border有显示模糊的情况
    【Spark】配置项spark.network.timeout 的单位是什么
    【Linux】free命令中 free与 available 的区别
    Spark2.3配置项
    java获取jar包执行路径
    编译 thrift-0.14.2 的 C++ 版本
    拉端保障方案
    编译运行ebpf代码的流水账
  • 原文地址:https://www.cnblogs.com/zhangjun1130/p/3085782.html
Copyright © 2020-2023  润新知