Na voljo je Jakarta EE 8, prva izdaja, odkar je bila Java EE prenesena v projekt Eclipse

Skupnost Eclipse predloženo platforma Džakarta EE 8, ki je po prenosu razvoja specifikacij, TCK in referenčne implementacije na neprofitno organizacijo Eclipse Foundation nadomestil Java EE (Java Platform, Enterprise Edition). Jakarta EE 8 ponuja enak niz specifikacij in testov TCK kot Java EE 8. Edina razlika sta sprememba imena in prehod na nove razvojne procese specifikacij. Platforma je bila izdana pod novim imenom, ker je Oracle prenesel samo tehnologijo in vodenje projekta, ni pa prenesel pravic za uporabo blagovne znamke Java na skupnost Eclipse. Celoten razvojni projekt Jakarta EE se imenuje EE4J (Eclipse Enterprise for Java).

Izdaja nakazuje dokončanje infrastrukture in procesov za razvoj specifikacij platforme Java na strani strežnika za podjetja v nevtralni platformi, nevtralni glede prodajalca, nevtralni glede prodajalca, ki omogoča pregledno in odprto odločanje, razvoj in certificiranje procesov. Za certificiranje izdelkov, ki so združljivi z Jakarta EE, so pod licenco Eclipse TCK na voljo kompleti za združljivost tehnologije (TCK).

Jakarta EE 8 je izhodišče za ustvarjanje novih specifikacij, pri pripravi katerih bodo sodelovali različni dobavitelji. Med načrti za nadaljnjo širitev specifikacij je omenjen razvoj orodij za razvoj poslovnih aplikacij za računalništvo v oblaku (Native Cloud). Spremembe, razvite med sodelovanjem, bodo predlagane kot del naslednje izdaje Jakarta EE 9, katere glavne novosti bodo specifikacija Jakarta NoSQL in spremembe imenskega prostora.

Jakarta NoSQL bo definiral standardne vmesnike na visoki ravni za aplikacije Java za interakcijo z bazami podatkov NoSQL, kar je pomemben korak pri pripravi platforme Java za paradigmo Cloud Native. Ogrodje Jakarta NoSQL bo uporabljeno kot referenčna izvedba JNoSQL. Sprememba imenskega prostora je posledica nezmožnosti uporabe imen java in javax v novi funkcionalnosti Jakarta EE, tako da je načrtovana prehod na nov imenski prostor "jakarta.*"

Kar zadeva odločanje, je bil JCP (Java Community Process) nadomeščen z novim procesom Postopek specifikacije Jakarta EE (JESP), ki ga bo delovna skupina Jakarta EE uporabila za razvoj Jakarta EE. JESP temelji na odprtih specifikacijskih načelih, ki jih je sprejela skupnost Eclipse, EFSP (Eclipse Foundation Specification Process). Odobritev kakršnih koli sprememb specifikacij Jakarta EE ali oblikovanje nove različice bo zahtevalo soglasje absolutne večine strateških članov delovne skupine, poleg vseh drugih pravil glasovanja, opredeljenih v EFSP.

Vir: opennet.ru

Dodaj komentar