0

对不起,如果我的问题看起来很幼稚。最近在一次技术讨论中,我们的一位架构师提到了在他的组织中使用 Java Enterprise Server。他说,我们用了3-4年。

就 Sun 微系统的应用服务器而言,我知道 Glassfish,但我从未听说 Sun 在应用服务器前端有其他版本。

您是否了解更多关于用作 Web 应用程序的应用程序服务器的 Java Enterprise Server(或 JES)?

4

3 回答 3

2

Glassfish是一个Java 企业服务器。其他包括 JBoss、WebLogic 和 WebSphere。

还有一些 servlet 容器,它们不是功能齐全的服务器,例如 Tomcat 和 Jetty。

Glassfish 的特别之处在于它是 Enterprise Java 的参考实现。也就是说,任何其他服务器都必须模仿 Glassfish 的功能才能符合 Java EE。

于 2011-08-09T16:34:03.557 回答
2

JES 不是 Java Enterprise Server 的已知首字母缩写词。JES 曾经是 Sun “Java Enterprise System”,它是一套包括应用程序服务器(Sun Java System Application Server)在内的各种服务器。SJSAS 后来更名为 Glassfish,因此您的架构师可能只是使用现在称为 Glassfish 的旧版本。

否则,JES Web Server 恰好也是一种应用程序服务器(更准确地说是像 tomcat 这样的 servlet 容器),所以这可能就是他所说的 JES。

于 2011-08-09T22:41:46.297 回答
0

就 Sun 微系统的应用服务器而言,我知道 Glassfish,但我从未听说 Sun 在应用服务器前端有其他版本。

在 Oracle 收购 Sun 之前,“Oracle GlassFish Server”以前是“Sun GlassFish Enterprise Server”,在此之前,该服务器被称为“Sun Java System Application Server”。

于 2011-08-09T17:55:47.953 回答