2011-08-09 39 views
0

對不起,如果我的問題看起來很天真。最近在一次技術討論中,我們的一位架構師提到他的組織中使用Java Enterprize Server。他說,我們正在使用3-4年。Java Enterprize Server VS Glassfish

至於來自Sun微系統的應用程序服務器而言,我知道Glassfish的,但我從來沒有聽說過太陽對應用服務器的前面anoy其他版本。

你更多地瞭解正在使用的Web應用程序服務器的Java恩特普賴斯服務器(或JES)?

回答

2

JES不是Java Enterprise Server的已知首字母縮寫詞。 JES曾經是Sun的「Java Enterprise System」,它是一套包括應用服務器(Sun Java System Application Server)在內的各種服務器。 SJSAS後來更名爲Glassfish,所以你的建築師可能只是使用現在被稱爲Glassfish的舊版本。另外,JES Web Server恰巧也是一種應用程序服務器(更確切地說是一個像tomcat這樣的servlet容器),所以這可能就是他所說的JES。

2

Glassfish的 Java企業服務器。其他包括JBoss,WebLogic和WebSphere。

也有servlet容器,這是不是全功能的服務器,如Tomcat和Jetty。

Glassfish的特別之處在於它是Enterprise Java的參考實現。也就是說,任何其他服務器都必須模仿Glassfish的功能以符合Java EE。

0

就Sun微系統的應用服務器而言,我知道Glassfish,但我從來沒有聽說Sun在應用服務器端有其他版本。

「Oracle GlassFish服務器」之前是Oracle收購Sun之前的「Sun GlassFish Enterprise Server」,在此之前,該服務器被稱爲「Sun Java System Application Server」。