Programmering

Eclipse lanserer GlassFish 5.1 for Java EE 8

Fremover med utviklingen av enterprise Java, vil Eclipse Foundation tilby sin egen versjon av GlassFish-applikasjonsserveren, som tradisjonelt har fungert som en referanseimplementering av Java EE-plattformen (Java Enterprise Edition).

Eclipse GlassFish 5.1 er kompatibel med Java EE 8-spesifikasjonen og representerer full migrering av GlassFish til åpen kildekode Eclipse Foundation. GlassFish-applikasjonstjeneren støtter bedriftsteknologier, inkludert JavaServer Faces, Enterprise JavaBeans og Java Message Service.

Fra Oracle til Eclipse Foundation

Eclipse, som tok over utviklingen av Java-virksomheten fra Oracle fra og med 2017, sa at utgivelsen fungerer som et skritt mot å sikre bakoverkompatibilitet med Jakarta EE, som er Eclipses planlagte etterfølger til Java EE. Den neste versjonen av Eclipse GlassFish, Eclipse GlassFish 5.2, vil fungere som en Jakarta EE 8-kompatibel referanseimplementering.

Overgangen av GlassFish til Eclipse var en "enorm" teknisk og juridisk utfordring, sa stiftelsen. GlassFish og Oracle Java EE API-bidrag til Jakarta EE er nå fullført. Java EE TCK (testkompatibilitetssett), tidligere konfidensielt og proprietært, er nå åpen kildekode og vert hos Eclipse. I tillegg ble Eclipse GlassFish-kodebasen lisensiert fra CDDL-GPL (Common Development and Distribution License, GNU General Public License) og Classpath til Eclipse Public License 2.0 pluss GPL med Classpath Exception.

Fra Java EE til Jakarta EE

Jakarta EE er et merke og et sett med spesifikasjoner, akkurat som Java EE var et merke og et sett med spesifikasjoner. Java-applikasjonsservere flytter fra Java EE til Jakarta EE. Imidlertid er Jakarta EE-spesifikasjonsprosessen fortsatt under utvikling. Den første utgivelsen av Jakarta EE vil være Jakarta EE 8, tilsvarende Java EE 8. Eclipse håper å frigjøre Jakarta EE 8 innen midten av året. Etterpå krever planene å vurdere tillegg av muligheter som modularisering, mikrotjenester og en reaktiv, ikke-blokkerende modell til Jakarta EE. Modularisering vil holde enterprise Java synkronisert med Java SE (Standard Edition). Jakarta EE vil være fokusert på sky-native distribusjoner. Eclipse krever også flere, kompatible referanseimplementeringer av Jakarta EE.

Hvor laster jeg ned Eclipse GlassFish 5.1

Produksjonsutgivelsen av Eclipse GlassFish 5.1 kan lastes ned fra Eclipse fra og med tirsdag 29. januar 2019.

$config[zx-auto] not found$config[zx-overlay] not found