Üveghal egy ingyenes, nyílt forráskódú szoftveralkalmazás-kiszolgáló (CDDL * és GNU GPL licencek alatt), és ingyenes, amelyet a Sun Microsystems (ma Oracle) fejlesztett ki. Megvalósítja a vállalat Java EE platformjában meghatározott technológiákat, és lehetővé teszi az e specifikációt támogató alkalmazások futtatását.
Van egy kereskedelmi változat A GlassFish neve Oracle GlassFish Enterprise Server. Ezenkívül az Oracle biztosította a TopLink perzisztencia modult. Másrészt ez a platform a Sun Java System Application Server-re épül, amely a híres Apache Tomcat származéka további komponensekkel, mint például a Grizzly, amely a Java NIO-t használja a skálázhatóság és a jobb teljesítmény biztosításához.
A GlassFish szerver támogatja technológiák mint a JSP, JSF, Serverlets, EJB, Java API, JAXB, JPA, RMI stb. Ez lehetővé teszi a fejlesztők számára, hogy remek platformot biztosítsanak skálázható és hordozható alkalmazások fejlesztésére. Ezenkívül nem nehéz konfigurálni a terheléssel kiegyensúlyozott fürtöt, hogy elkezdje préselni ezt a projektet a saját helyi vagy szerződéses kiszolgálón.
Korábban megjegyeztem, hogy a GlassFish valósítja meg a platformot Java EE (Enterprise Edition). Azok számára, akik nem ismerik, ez egy szabványosítás az üzleti Java alkalmazások fejlesztéséhez, amelyek hordozhatóak, vagyis bármilyen szerveren használhatók, platformtól függetlenül és módosítások nélkül.
A GlassFish jelenleg itt van 5.x verziója, amely az utolsó istálló. Van azonban újabb verziója az Eclipse Foundation-től (jelenlegi fejlesztő).
További információ a GlassFish-ről - weboldal a GitHubon
További információ az Eclipse GlassFish termékről - Az Eclipse Alapítvány hivatalos oldala
GlassFish forráskód - GitHub