GlassFish on ilmainen, avoimen lähdekoodin ohjelmistosovelluspalvelin (CDDL * ja GNU GPL -lisenssien alla) ja ilmainen, jonka on kehittänyt Sun Microsystems (nykyinen Oracle). Se toteuttaa tämän yrityksen Java EE -alustalla määriteltyjä tekniikoita ja sallii tämän määrityksen tukevien sovellusten käytön.
Siellä on kaupallinen versio GlassFish on nimeltään Oracle GlassFish Enterprise Server. Lisäksi Oracle on toimittanut TopLink-pysyvyysmoduulin. Toisaalta tämä alusta perustuu Sun Java System Application Server -palvelimeen, joka on johdannainen kuuluisasta Apache Tomcatista ja muista komponenteista, kuten Grizzly, joka käyttää Java NIO: ta skaalautuvuuden ja paremman suorituskyvyn tarjoamiseen.
GlassFish-palvelin tukee teknologiat kuten JSP, JSF, palvelinsovellukset, EJB: t, Java API, JAXB, JPA, RMI jne. Tämä antaa kehittäjille mahdollisuuden kehittää skaalautuvia ja kannettavia sovelluksia. Lisäksi ei ole vaikea määrittää kuormituksen tasapainotettua klusteria aloittamaan tämän projektin puristaminen omalle paikalliselle tai sopimuspalvelimellesi.
Olen aiemmin kommentoinut, että GlassFish toteuttaa alustan Java EE (Enterprise Edition). Niille, jotka eivät sitä tiedä, se on standardi kannettavien liike-elämän Java-sovellusten kehittämiseen, toisin sanoen niitä voidaan käyttää missä tahansa palvelimessa alustasta riippumatta ja ilman muutoksia.
GlassFish on tällä hetkellä sen versio 5.x, joka on viimeinen vakaa. Sinulla on kuitenkin uudempia versioita Eclipse Foundationilta (nykyinen kehittäjä).
Lisätietoja GlassFishistä - verkkosivusto GitHubissa
Lisätietoja Eclipse GlassFish - Eclipse Foundation -sivuston virallinen sivusto
GlassFish-lähdekoodi - GitHub