Glasfisk

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 24 december 2021; kontroller kräver 3 redigeringar .
glasfisk
Sorts Applikationsserver
Utvecklaren Eclipse Foundation [1]
Skrivet i Java
Operativ system plattformsoberoende
Första upplagan 6 juni 2005 [2]
Hårdvaruplattform Java och Java-plattform, Enterprise Edition
senaste versionen 6.2.5 (13 februari 2022)
Licens Eclipse Public License 2.0 [d] [3][4]och GPL-länkningsundantag [d] [5]
Hemsida glassfish.org

GlassFish är en Java EE -applikationsserver med öppen källkod som ursprungligen utvecklades av Sun Microsystems . För närvarande sponsras av Oracle Corporation . Den nuvarande versionen av plattformen heter Oracle GlassFish Server.

GlassFish är baserat på delar av Suns Java System Application Server-kod och TopLink ORM (en lösning för att lagra Java-objekt i relationsdatabaser från Oracle). Den använder en modifierad Apache Tomcat som en servletbehållare , kompletterad med en Grizzly-komponent som använder Java NIO -teknik .

GlassFish-installationspaketet innehåller en meddelandeserver, OpenMQ .

Historik

Detta projekt startade den 6 juli 2005. Den 4 maj 2006 släppte GlassFish-projektet den första versionen som stöder Java EE 5-specifikationen.

Den 8 maj 2007 tillkännagavs SailFin- projektet [6] vid JavaOne-konferensen som ett delprojekt till GlassFish-projektet. SailFin-projektet syftar till att lägga till funktionalitet för Session Initiation Protocol (SIP) till GlassFish -servlets [7] .

Den 17 september 2007 släppte GlassFish-communityt version 2 (även känd som Sun Java System Application Server 9.1) [8] med fullt stöd för industriell klustring och Microsoft Interoperable Web Services .

GlassFish version 5 daterad 21 september 2017 är för närvarande uppdaterad med fullt stöd för Java EE 8-specifikationer [9] .


Anteckningar

  1. https://www.infoq.com/news/2018/09/a-new-era-for-glassfish
  2. Sun försöker dela Java igen; fortfarande inte öppen källkod - 2005.
  3. https://projects.eclipse.org/projects/ee4j.glassfish
  4. https://github.com/eclipse-ee4j/glassfish/blob/master/LICENSE.md
  5. https://projects.eclipse.org/license/secondary-gpl-2.0-cp
  6. SailFin-projektets hemsida Arkiverad 11 juli 2007 på Wayback Machine Arkiverad 11 juli 2007.  (Engelsk)
  7. ↑ Java Community Process(SM ) -programmet - JSR:er: Java-specifikationsförfrågningar - detalj JSR# 289  
  8. GlassFish appserver goes enterprise  , InfoWorld (  17 september 2007). Hämtad 8 december 2017.
  9. Java EE 8 och GlassFish 5.0 släppt!  (engelska) , Oracle (21 september 2017). Arkiverad från originalet den 7 oktober 2017. Hämtad 19 januari 2018.

Länkar