Programmering

Eclipse frigiver GlassFish 5.1 til Java EE 8

Fremad med udviklingen af ​​virksomhedens Java vil Eclipse Foundation levere sin egen version af GlassFish-applikationsserveren, som traditionelt har fungeret som en referenceimplementering af Java EE-platformen (Java Enterprise Edition).

Eclipse GlassFish 5.1 er kompatibel med Java EE 8-specifikationen og repræsenterer den fulde migration af GlassFish til open source Eclipse Foundation. GlassFish-applikationsserveren understøtter virksomhedsteknologier, herunder JavaServer Faces, Enterprise JavaBeans og Java Message Service.

Fra Oracle til Eclipse Foundation

Eclipse, der overtog udviklingen af ​​virksomhedens Java fra Oracle startende i 2017, sagde frigivelsen tjener som et skridt mod at sikre bagudkompatibilitet med Jakarta EE, som er Eclipses planlagte efterfølger til Java EE. Den næste version af Eclipse GlassFish, Eclipse GlassFish 5.2, fungerer som en Jakarta EE 8-kompatibel referenceimplementering.

Overgangen af ​​GlassFish til Eclipse var en "enorm" teknisk og juridisk udfordring, sagde fonden. GlassFish og Oracle Java EE API-bidrag til Jakarta EE er nu komplette. Java EE TCK (testkompatibilitetssæt), tidligere fortroligt og proprietært, er nu open source og hostes på Eclipse. Desuden blev Eclipse GlassFish-kodebasen licenseret fra CDDL-GPL (Common Development and Distribution License, GNU General Public License) og Classpath til Eclipse Public License 2.0 plus GPL med Classpath Exception.

Fra Java EE til Jakarta EE

Jakarta EE er et mærke og et sæt specifikationer, ligesom Java EE var et mærke og et sæt specifikationer. Java-applikationsservere flytter fra Java EE til Jakarta EE. Jakarta EE-specifikationsprocessen er dog stadig under udvikling. Den første udgivelse af Jakarta EE vil være Jakarta EE 8 svarende til Java EE 8. Eclipse håber at frigive Jakarta EE 8 inden midten af ​​året. Bagefter opfordrer planerne til at overveje tilføjelsen af ​​funktioner såsom modularisering, mikroservices og en reaktiv, ikke-blokerende model til Jakarta EE. Modularisering vil holde virksomheds-Java synkroniseret med Java SE (Standard Edition). Jakarta EE vil være fokuseret på cloud-native implementeringer. Eclipse opfordrer også til flere, kompatible referenceimplementeringer af Jakarta EE.

Hvor downloades Eclipse GlassFish 5.1

Produktionsudgivelsen af ​​Eclipse GlassFish 5.1 kan downloades fra Eclipse fra og med tirsdag den 29. januar 2019.

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