【问题标题】:Does Glassfish server consist of a webserver also?Glassfish 服务器是否也包含一个网络服务器?
【发布时间】:2015-04-01 17:33:28
【问题描述】:

根据我读过的定义,web server 是可以服务于 http 请求的东西(例如 Apache)。

web container 是可以服务于 servlet 和 JSP 等的东西。由于 Tomcat 既可以服务于 http 请求,也可以服务于 servlet 和 JSP,因此它被视为 Web 服务器和 Web 容器。

Jboss、Glassfish 等应用服务器是成熟的 Java EE 服务器,其中还包括除 Web 容器之外的其他容器。

现在,为了让 Glassfish 这样的应用服务器能够独立工作,它还需要一个内置的 Web 服务器(一个 http 服务器)。因此,它应该包含一个网络服务器来运行它,如果它不包含内置的网络服务器,那么应​​该有一种方法可以将现有的网络服务器(如 apache)插入这个应用程序服务器。

实际的实现是什么?它是否包含网络服务器,或者我们应该将网络服务器插入这些 Java EE 应用程序服务器?

【问题讨论】:

    标签: java apache tomcat jakarta-ee glassfish


    【解决方案1】:

    是的,它包括一个完整的网络层。 Java Servlet 规范涵盖了大部分内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多