【问题标题】:Tomcat--Web Server or Web Container?Tomcat——Web 服务器还是 Web 容器?
【发布时间】:2010-12-25 23:33:18
【问题描述】:

我心里有个小小的疑问;谁能澄清我是Tomcat Web服务器还是Web容器?

【问题讨论】:

    标签: java tomcat webserver containers


    【解决方案1】:

    web server(支持HTTP 协议)和web container(支持JSP/Servlet API,有时也称为“servlet 容器”)。

    【讨论】:

      【解决方案2】:

      如上所述,Tomcat 既是 Web 服务器又是 Web 容器,但它并不是真正意义上的高性能 Web 服务器,也不包含 Web 服务器的一些典型功能。 Tomcat 旨在与 Apache Web 服务器一起使用,其中 Apache 管理静态页面、缓存、重定向等,而 Tomcat 处理容器(Web 应用程序)功能。您经常会听到“Apache Tomcat”这个短语,它既是对 Tomcat 项目的正确归属(作为 Apache 基金会的一部分),也适合作为标签,因为它们通常作为一个包一起使用。

      如果您没有高性能的服务器要求和/或想要嵌入具有容器功能的相对简单的 Web 服务器,Tomcat 就可以了(并且可能是最容易使用的嵌入式 Web 容器,可与 Jetty 相媲美) .有趣的是,用作主要 Tomcat 引擎的 Catalina 类实际上是 Embedded 类的子类,可以在独立的 Web 应用程序中使用。

      【讨论】:

        【解决方案3】:

        Web 服务器是任何接受传入 HTTP 连接的程序。

        【讨论】:

        • 他们的意思是静态网页服务器。
        猜你喜欢
        • 2011-01-29
        • 1970-01-01
        • 2019-04-14
        • 2013-08-28
        • 2021-04-28
        • 1970-01-01
        • 2013-09-01
        • 1970-01-01
        • 2010-11-19
        相关资源
        最近更新 更多