GlassFish - hvad er denne implementering præcist?

Glasfisk

Glasfisk er en gratis open source-softwareapplikationsserver (under CDDL * og GNU GPL-licenser) og gratis, der blev udviklet af Sun Microsystems (nu Oracle). Det implementerer teknologier, der er defineret i Java EE-platformen i dette firma, og tillader kørsel af apps, der understøtter denne specifikation.

Der er en kommerciel version GlassFish kaldes Oracle GlassFish Enterprise Server. Derudover har Oracle leveret TopLink-persistensmodulet. På den anden side er denne platform baseret på Sun Java System Application Server, et derivat af den berømte Apache Tomcat med yderligere komponenter som Grizzly, der bruger Java NIO til at give skalerbarhed og bedre ydeevne.

* CDDL-licensen er afløst af Eclipse Public License (EPL).
Hvis du spekulerer på forskellene mellem den gratis og kommercielle version, understøttes den anden til gengæld for den pris, der er betalt for licensen. I så fald er det mere orienteret mod virksomheder, universiteter og andre typer organisationer, der har brug for det.

GlassFish-serveren understøtter teknologier som JSP, JSF, Serverlets, EJBs, Java API, JAXB, JPA, RMI osv. Dette giver udviklere mulighed for at have en fantastisk platform til at udvikle skalerbare og bærbare apps. Derudover er det ikke svært at konfigurere en belastningsbalanceret klynge til at begynde at klemme dette projekt ind på din egen lokale eller kontraktede server.

Jeg har tidligere kommenteret, at GlassFish implementerer platformen Java EE (Enterprise Edition). For dem, der ikke kender det, er det en standardisering til udvikling af Java-applikationer, der er bærbare, dvs. de kan bruges på enhver server uanset platform og uden ændringer.

GlassFish er i øjeblikket i dens version 5.x, som er den sidste stald. Du har dog nyere versioner fra Eclipse Foundation (nuværende udvikler).

Flere oplysninger om GlassFish - Websted på GitHub

Flere oplysninger om Eclipse GlassFish - Eclipse Foundation officielle side

GlassFish kildekode - GitHub


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.