K dispozícii je Jakarta EE 8, prvé vydanie od prechodu Java EE do projektu Eclipse

Komunita Eclipse predložené plošina Jakarta EE 8, ktorá nahradila Java EE (Java Platform, Enterprise Edition) po prenesení vývoja špecifikácií, TCK a referenčnej implementácie na neziskovú organizáciu Eclipse Foundation. Jakarta EE 8 ponúka rovnakú sadu špecifikácií a TCK testov ako Java EE 8. Jedinými rozdielmi je zmena názvu a prechod na nové procesy vývoja špecifikácií. Platforma bola vydaná pod novým názvom, pretože Oracle previedol iba technológiu a projektový manažment, ale nepreviedol práva na používanie ochrannej známky Java na komunitu Eclipse. Celkový vývojový projekt Jakarta EE sa nazýva EE4J (Eclipse Enterprise for Java).

Vydanie signalizuje dokončenie infraštruktúry a procesov na vývoj špecifikácií platformy Java na strane servera pre podniky na neutrálnej, dodávateľsky neutrálnej, dodávateľsky neutrálnej a dodávateľsky neutrálnej platforme, ktorá umožňuje transparentné a otvorené rozhodovanie, vývoj a certifikáciu. procesy. Na certifikáciu produktov, ktoré sú kompatibilné s Jakarta EE, sú pod licenciou Eclipse TCK k dispozícii súpravy Technology Compatibility Kit (TCK).

Jakarta EE 8 je východiskom pre tvorbu nových špecifikácií, na príprave ktorých sa budú podieľať rôzni dodávatelia. Medzi plánmi na ďalšie rozširovanie špecifikácií sa uvádza vývoj nástrojov pre vývoj podnikových aplikácií pre cloud computing (Cloud natívny). Zmeny vyvinuté počas spolupráce budú navrhnuté ako súčasť ďalšieho vydania Jakarta EE 9, ktorého hlavnými inováciami budú špecifikácia Jakarta NoSQL a zmeny menného priestoru.

Jakarta NoSQL bude definovať štandardné rozhrania na vysokej úrovni pre aplikácie Java na interakciu s databázami NoSQL, čo je významný krok v príprave platformy Java na model Cloud Native. Ako referenčná implementácia bude použitý Jakartský rámec NoSQL JNoSQL. Zmena menného priestoru je spôsobená nemožnosťou používať názvy java a javax v novej funkcionalite Jakarta EE, takže je plánované prechod na nový menný priestor "jakarta.*"

Čo sa týka rozhodovania, JCP (Java Community Process) bol nahradený novým procesom Proces špecifikácie Jakarta EE (JESP), ktorý bude používať pracovná skupina Jakarta EE na rozvoj Jakarta EE. JESP je založený na princípoch otvorenej špecifikácie prijatých komunitou Eclipse, EFSP (Eclipse Foundation Specification Process). Schválenie akýchkoľvek zmien špecifikácií Jakarta EE alebo vytvorenie novej verzie si okrem akýchkoľvek iných pravidiel hlasovania definovaných v EFSP bude vyžadovať súhlas absolútnej väčšiny strategických členov pracovnej skupiny.

Zdroj: opennet.ru

Pridať komentár