Dostupan je Jakarta EE 8, prvo izdanje otkako je Java EE predata projektu Eclipse

Eclipse Community predstavljeno platforma Džakarta EE 8, koji je zamijenio Java EE (Java Platform, Enterprise Edition) nakon što je razvoj specifikacija, TCK i referentnu implementaciju prenio u ruke neprofitne organizacije Eclipse Foundation. Jakarta EE 8 nudi isti skup TCK specifikacija i testova kao Java EE 8. Jedine razlike su promjena imena i prelazak na nove procese razvoja specifikacija. Platforma je objavljena pod novim imenom jer je Oracle prenio samo tehnologiju i upravljanje projektima, ali nije prenio prava na korištenje Java žiga na Eclipse zajednicu. Cjelokupni razvojni projekat Jakarte EE je nazvan EE4J (Eclipse Enterprise for Java).

Izdanje signalizira završetak infrastrukture i procesa za razvoj specifikacija platforme Java servera za preduzeća na neutralnom mjestu koje omogućava transparentno i otvoreno donošenje odluka, razvoj i procese certifikacije. Za certifikaciju proizvoda koji su kompatibilni sa Jakarta EE, TCK (Technology Compatibility Kits) se nudi pod licencom Eclipse TCK.

Jakarta EE 8 je početna tačka za nove specifikacije koje će razviti različiti dobavljači. Od planova za dalje proširenje specifikacija spominje se razvoj alata za razvoj poslovnih aplikacija za računalstvo u oblaku (Cloud Native). Promjene pripremljene tokom zajedničkog rada biće predložene kao dio sljedećeg izdanja Jakarta EE 9, čije će glavne inovacije biti Jakarta NoSQL specifikacija i promjene imenskog prostora.

Jakarta NoSQL će definisati standardne interfejse visokog nivoa za Java aplikacije za interakciju sa NoSQL bazama podataka, što je značajan korak u pripremi Java platforme za Cloud Native paradigmu. Okvir će se koristiti kao referentna implementacija Jakarta NoSQL-a JNoSQL. Promjena imenskog prostora je zbog nemogućnosti korištenja imena java i javax u novoj funkcionalnosti Jakarta EE, tako da planirano prelazak na novi imenski prostor "jakarta.*"

Što se tiče donošenja odluka, novi proces je zamijenio JCP (Java Community Process) Jakarta EE Specification Process (JESP), koji će koristiti Radna grupa Jakarta EE za razvoj Jakarta EE. JESP je zasnovan na Eclipse Foundation Specification Process (EFSP) smjernicama za specifikacije otvorenog koda koje je usvojila Eclipse zajednica. Odobrenje bilo kakvih promjena specifikacija Jakarta EE ili formiranje nove verzije zahtijevat će pristanak apsolutne većine strateških članova radne grupe, uz sva druga pravila glasanja definirana u EFSP-u.

izvor: opennet.ru

Dodajte komentar