Glassfish服务器是否也包含网络服务器?

问题描述 投票:0回答:1

根据定义,我已经阅读了web server,它可以满足http请求(例如Apache)的要求。

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

诸如Jboss,Glassfish之类的应用程序服务器是成熟的Java EE服务器,除了Web容器之外,还包括其他容器。

现在,为了使Glassfish之类的应用程序服务器能够独立工作,它还需要内置一个Web服务器(http服务器)。因此,它应该包含一个网络服务器来处理其获胜的功能,如果它不包含内置的网络服务器,则应该有一种方法可以将现有的Web服务器(如apache)插入此应用程序服务器。

实际执行什么?它包括Web服务器吗?还是应该将Web服务器插入这些Java EE应用程序服务器?

java apache tomcat java-ee glassfish
1个回答
1
投票

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


0
投票

据此文章,glassfish不应包含在Web服务器中。它应该仅是应用程序服务器...您能否解释更多..............http://evisioncsse.blogspot.com/2019/11/servers.html

© www.soinside.com 2019 - 2024. All rights reserved.