gpt4 book ai didi

jakarta-ee - 什么是应用服务器?

转载 作者:行者123 更新时间:2023-12-04 08:41:25 28 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





What exactly is Java EE?

(5 个回答)



Difference between an application server and a servlet container?

(5 个回答)


3年前关闭。




我理解一个Webservice应用程序由应用服务器、Web服务器和数据库服务器组成。我已经安装了 tomcat 并使用 oracle 作为数据库。(都在同一台机器上)。我使用 jee 作为服务器技术。所以 tomcat 是我的 Web 服务器,oracle,我的 dB 服务器,但我的应用服务器是什么?

最佳答案

Tomcat 是应用程序服务器,因为它是您的 Java 应用程序所在的位置(如果您愿意,则是后端)。如果它提供网页,那么它既是您的网络服务器又是应用程序服务器,但在现代世界中通常情况并非如此。
在大多数 Web 服务场景中,您的 tomcat 将提供一些 Web 服务端点,并且应用程序 (UI) 的前端将位于单独的服务器上。那将是 Web 服务器,它可以是完全不同的东西——甚至不是基于 Java 的。只是一些调用您的 API 的 UI。

例如,您可以拥有:

运行 Angular 应用程序的 Web 服务器 -> 连接到运行您的 Java 应用程序的 Tomcat -> 连接到 oracle

关于jakarta-ee - 什么是应用服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49856520/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com