Jakarta EE 8 on nüüd saadaval, esimene väljaanne pärast Java EE projekti üleminekut Eclipse'i.

Eclipse’i kogukond esitles platvormi Jakarta EE 8, mis asendab Java EE (Java platvorm, ettevõtete väljaanne) pärast spetsifikatsioonide, TCK ja viidatud rakenduse arenduse protsesside üleandmist mittetulunduslikule organisatsioonile Eclipse Foundation. Jakarta EE 8 pakub samu spetsifikatsioone ja TCK teste, mis Java EE 8. Erinevused seisnevad ainult nime vahetamises ja uutes spetsifikatsioonide arendamise protsessides. Platvorm vabastati uue nime all, kuna Oracle üle kandis ainult tehnoloogiad ja projekti juhtimise, kuid mitte Eclipse’i kogukonnale Java kaubamärgi kasutamise õigusi. Üldine projekt Jakarta EE arendamiseks sai nimeks EE4J (Eclipse Enterprise for Java).

Väljalase annab märku, et infrastruktuuri loomine ja protsesside tõhustamine ettevõtetele mõeldud Java platvormi spetsifikatsioonide arendamiseks on lõpetatud neutraalses keskkonnas, mis ei sõltu konkreetsetest tarnijatest ja võimaldab saavutada läbipaistvaid ja avatud otsuste tegemise, arendamise ja sertifitseerimise protsesse. Jakarta EE-ga ühilduvate toodete sertifitseerimiseks on pakkuda TCK (Technology Compatibility Kits) ühilduvuse hindamise komplekte, mis on saadaval Eclipse TCK litsentsi alusel.

Jakarta EE 8 on aluseks uute spetsifikatsioonide loomisel, mille koostamisel osalevad erinevad tarnijad. Edaspidiste spetsifikatsioonide laiendamise plaanides mainitakse ettevõtte rakenduste arendamise vahendite arendamist pilvandmetöötlusele (Cloud Native). Koostöös valmistatud muudatused pakutakse järgmise väljaande raames Jakarta EE 9, mille peamised uuendused on spetsifikatsioon Jakarta NoSQL ja nime ruumi muudatused.

Jakarta NoSQL määratleb standardseid kõrgema taseme liideseid Java rakenduste ja NoSQL andmebaaside vahelistes suhetes, mis on oluline samm Java platvormi ettevalmistamisel Cloud Native paradigma kasutamiseks. Jakarta NoSQL-i näidisrakenduseks on raamistik JNoSQL. Nime ruumi muudatus on vajalik, kuna java ja javax nimesid ei saa kasutada uue Jakarta EE funktsionaalsuse puhul, nii et toetada toimub üleminek uuele nime ruumile „jakarta.*”

Otsuste tegemise osas asendas uus protsess JCP (Java Community Process) Jakarta EE spetsifikatsiooni protsess (JESP), mida Jakarta EE Working Group kasutab Jakarta EE arendamiseks. JESP põhineb Eclipse'i kogukonnas vastu võetud avatud põhimõtetel EFSP (Eclipse Foundation Specification Process) spetsifikatsioonide ettevalmistamiseks. Iga muudatuse heakskiitmiseks Jakarta EE spetsifikatsioonides või uue versiooni loomiseks on vaja saada nõusolek absoluutse enamuse strateegiliste liikmete seas, lisaks kõikidele muudele EFSP-s määratud hääletusreeglitele.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster