zoukankan      html  css  js  c++  java
  • Apache和Tomcat的区别

    1.apache

    Apache是web服务器,支持html,img等静态资源,不支持动态请求如:CGI、Servlet/JSP、PHP、ASP

    2.tomcat

    Tomcat是应用(Java)服务器,它只是一个Servlet(JSP也翻译成Servlet)容器,可以认为是Apache的扩展,但是可以独立于Apache运行。

    3.apache和tomcat的相同点

    服务器名称 是否提供HTTP服务 是否开源 是否支持静态页面 是否能独立运行
    apache 是(效率高)
    tomcat 是(效率低)

    4.apache和tomcat的区别

    服务器名称 是否支持动态网页 是否能解析Servlet
    apache
    tomcat

    5.apache和tomcat的联系

    • tomcat可以看做是apache的扩展,完全可以替代apache。
    • apache和tomcat服务器相互补充,提高性能。如果客户端请求的是静态页面,则只需要Apache服务器响应请求;如果客户端请求动态页面,则是Tomcat服务器响应请求,将解析的JSP等网页代码解析后回传给Apache服务器,再经Apache返回给浏览器端。

    参考文章:

    https://www.php.cn/apache/427666.html

    https://www.cnblogs.com/zangdalei/p/8057325.html

    https://blog.csdn.net/weixin_38964895/article/details/84308589

    转载文章链接已标明,如有侵权请告知。文章仅作为知识记忆所用,如有错误,敬请指正。
  • 相关阅读:
    mysql 存储结构
    Mysql 创建表
    java 定时任务
    SpringBoot
    Spring : Spring初识(二)
    hadoop
    JAVA学习路线图
    redis缓存和cookie实现Session共享
    说说 JAVA 代理模式
    Spring 学习教程(五):快速入门
  • 原文地址:https://www.cnblogs.com/YorkZhangYang/p/12354673.html
Copyright © 2011-2022 走看看