GlassFish - vad exakt är detta implementering?

Glasfisk

Glasfisk är en gratis programvaruapplikationsserver med öppen källkod (under CDDL * och GNU GPL-licenser) och gratis som utvecklades av Sun Microsystems (nu Oracle). Den implementerar tekniker som definierats i Java EE-plattformen för detta företag och tillåter att appar körs som stöder denna specifikation.

Det finns en kommersiell version GlassFish kallas Oracle GlassFish Enterprise Server. Dessutom har Oracle tillhandahållit TopLink-uthållighetsmodulen. Å andra sidan är denna plattform baserad på Sun Java System Application Server, ett derivat av den berömda Apache Tomcat med ytterligare komponenter som Grizzly, som använder Java NIO för att ge skalbarhet och bättre prestanda.

* CDDL-licensen har ersatts av Eclipse Public License (EPL).
Om du undrar över skillnaderna mellan den fria och kommersiella versionen stöds den andra i utbyte mot det pris som betalas för licensen. I så fall är den mer inriktad på företag, universitet och andra typer av organisationer som behöver det.

GlassFish-servern stöder teknik som JSP, JSF, Serverlets, EJBs, Java API, JAXB, JPA, RMI, etc. Detta gör det möjligt för utvecklare att ha en bra plattform för att utveckla skalbara och bärbara appar. Dessutom är det inte svårt att konfigurera ett belastningsbalanserat kluster för att börja klämma in detta projekt i din egen lokala eller kontrakterade server.

Jag har tidigare kommenterat att GlassFish implementerar plattformen Java EE (Enterprise Edition). För de som inte vet det är det en standardisering för utveckling av affärs-Java-applikationer som är bärbara, det vill säga de kan användas på vilken server som helst oavsett plattform och utan modifieringar.

GlassFish är för närvarande i dess version 5.x, som är den sista stallen. Du har dock nyare versioner från Eclipse Foundation (nuvarande utvecklare).

Mer information om GlassFish - webbplats på GitHub

Läs mer om Eclipse GlassFish - Eclipse Foundation officiella webbplats

GlassFish källkod - GitHub


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.