为什么我们需要Java中的应用程序服务器

2022-09-02 04:33:26

为什么我们需要像JBoss或WebSphere这样的Java应用程序服务器。我们是否有可能只用Java(Apache Tomcat)开发大型网站。成千上万的用户在现场连接。一个例子是像b2b这样的网站。

应用程序服务器的成本是多少?如果您比较不同应用程序服务器之间的价格,并且如果有任何免费版本,请突出显示它,我将不胜感激。


答案 1

如果要使用事务管理、热代码交换和高级持久性等高级功能,则最常使用应用程序服务器。

有些应用程序服务器是开源的。例如 GlassFishJBoss

我不认为你需要一个应用程序服务器来构建一个流行的网站,你也可以使用像TomcatJetty这样的servlet容器。


答案 2

简而言之,应用程序服务器为您提供的服务很少,例如

  • 交易管理
  • 负载均衡
  • 安全
  • 线程

等。

您必须在Web服务器中自己处理这些事情。

很少有免费的开源应用程序服务器。

我用过玻璃鱼。


推荐