Programavimas

„Eclipse“ išleidžia „GlassFish 5.1“, skirtą „Java EE 8“

Plėtodamas įmonės „Java“, „Eclipse Foundation“ pateiks savo „GlassFish“ programų serverio versiją, kuri tradiciškai buvo naudojama kaip orientacinė „Java EE“ („Java Enterprise Edition“) platformos versija.

„Eclipse GlassFish 5.1“ yra suderinama su „Java EE 8“ specifikacija ir atspindi visišką „GlassFish“ perkėlimą į atvirojo šaltinio „Eclipse Foundation“. „GlassFish“ programų serveris palaiko įmonės technologijas, įskaitant „JavaServer Faces“, „Enterprise JavaBeans“ ir „Java Message Service“.

Nuo „Oracle“ iki „Eclipse Foundation“

„Eclipse“, kuri nuo 2017 m. Perėmė „Oracle“ įmonės „Java“ plėtrą, teigė, kad leidimas yra žingsnis užtikrinant atgalinį suderinamumą su „Jakarta EE“, kuris yra planuojamas „Eclipse“ „Java EE“ įpėdinis. Kita „Eclipse GlassFish“ versija, „Eclipse GlassFish 5.2“, bus naudojama kaip „Jakarta EE 8“ suderinama nuoroda.

Fondo teigimu, „GlassFish“ perkėlimas į užtemimą buvo „milžiniškas“ inžinerinis ir teisinis iššūkis. Dabar „GlassFish“ ir „Oracle Java EE“ API indėliai į „Jakarta EE“ yra baigti. „Java EE TCK“ (bandomieji suderinamumo rinkiniai), anksčiau buvę konfidencialūs ir nuosavybės teise, dabar yra atvirojo kodo ir priglobti „Eclipse“. Be to, „Eclipse GlassFish“ kodų bazė buvo per licencijuota iš CDDL-GPL (bendrosios kūrimo ir platinimo licencijos, GNU bendrosios viešosios licencijos) ir „Classpath“ į „Eclipse Public License 2.0“ ir GPL su „Classpath“ išimtimi.

Nuo „Java EE“ iki „Jakarta EE“

„Jakarta EE“ yra prekės ženklas ir specifikacijų rinkinys, kaip „Java EE“ buvo prekės ženklas ir specifikacijų rinkinys. „Java“ programų serveriai bus perkelti iš „Java EE“ į „Jakarta EE“. Tačiau „Jakarta EE“ specifikacijos procesas vis dar kuriamas. Pirmasis „Jakarta EE“ leidimas bus „Jakarta EE 8“, atitinkantis „Java EE 8.“. „Eclipse“ tikisi išleisti „Jakarta EE 8“ iki metų vidurio. Vėliau planuose reikalaujama apsvarstyti galimybę į „Jakarta EE“ įtraukti tokias galimybes kaip moduliavimas, mikropaslaugos ir reaktyvus, neužblokuojantis modelis. Moduliavimas išlaikytų įmonės „Java“ sinchronizavimą su „Java SE“ („Standard Edition“). „Jakarta EE“ daugiausia dėmesio skirs debesų dislokavimui. „Eclipse“ taip pat reikalauja, kad „Jakarta EE“ būtų įdiegta daugybė suderinamų nuorodų.

Kur atsisiųsti „Eclipse GlassFish 5.1“

Gamybinį „Eclipse GlassFish 5.1“ leidimą bus galima atsisiųsti iš „Eclipse“ nuo 2019 m. Sausio 29 d., Antradienio.

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