独立应用程序不需要应用服务器来运行吗?

时间:2021-02-03 14:32:03

标签: java application-server oracle-coherence

我正在开发一个独立的(非网络)多线程交易应用程序。它在每天晚上 11 点使用启动脚本启动。我们不使用应用程序服务器来部署此应用程序。我们使用 oracle-coherence 来实现 HA 和可扩展性。我不明白没有应用服务器如何工作?我想如果我们要执行事务、支持多线程等,就需要一个应用服务器。

1 个答案:

答案 0 :(得分:2)

对于非 Web 应用程序,您不需要应用程序或 Web 服务器。您的应用程序在本地机器上安装的 JVM 上运行。 JVM 支持多线程和 DB 事务(通过 JDBC),因此您不需要应用服务器。