GlassFish: què és exactament aquesta implementació?

Peix de vidre

peix de vidre és un servidor d'aplicacions de programari de codi obert, lliure (sota llicències CDDL * i GNU GPL), i gratuït que va ser desenvolupat per Sun Microsystems (ara Oracle). Implementa tecnologies definides en la plataforma Java EE d'aquesta companyia, i permet executar apps que suporten aquesta especificació.

Existeix una versió comercial GlassFish, és l'anomenada Oracle GlassFish Enterprise Server. A més, Oracle ha aportat el mòdul de persistència TopLink. D'altra banda, aquesta plataforma fa servir com a base Sun Java System Application Server, un derivat de l'famós Apache Tomcat amb components addicionals com Grizzly, que fa servir Java NIO per proporcionar escalabilitat i millor rendiment.

* La llicència CDDL va ser reemplaçada per Eclipse Public License (EPL).
Si et preguntes per les diferències entre la versió gratis i la comercial, la segona té suport a canvi de el preu pagat per la llicència. En aquest cas s'orienta més a empreses, universitats, i altres tipus d'organitzacions que ho necessitin.

El servidor GlassFish suporta tecnologies com JSP, JSF, Serverlets, EJBs, Java API, JAXB, JPA, RMI, etc. Això permet als desenvolupadors comptar amb una gran plataforma per desenvolupar apps escalables i portables. A més, no és difícil configurar un clúster amb càrrega balancejada per començar a esprémer aquest projecte en el teu propi servidor local o contractat.

Anteriorment he comentat que GlassFish implementa la plataforma Java EE (Enterprise Edition). Pel qual no la conegui, és una estandardització per al desenvolupament d'aplicacions Java empresarials que siguin portables, és a dir, que poden ser usades en qualsevol servidor sense importar la plataforma i sense modificacions.

Actualment, GlassFish es troba en seva versió 5.x, Que és l'última estable. No obstant això, tens versions més recents en l'Eclipse Foundation (actual responsable de desenvolupament).

Més informació sobre GlassFish - Lloc web a GitHub

Més informació sobre Eclipse GlassFish - Lloc oficial d'Eclipse Foundation

Codi font de GlassFish - GitHub


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.