Jakarta EE 8 is beskikbaar, die eerste vrystelling sedert Java EE aan die Eclipse-projek oorhandig is

Eclipse Gemeenskap aangebied platform Jakarta EE 8, wat Java EE (Java Platform, Enterprise Edition) vervang het nadat die ontwikkeling van spesifikasies, TCK en verwysingsimplementering in die hande van die nie-winsgewende organisasie Eclipse Foundation oorgedra is. Jakarta EE 8 bied dieselfde stel TCK-spesifikasies en toetse as Java EE 8. Die enigste verskil is die naamsverandering en die oorgang na nuwe spesifikasie-ontwikkelingsprosesse. Die platform is onder 'n nuwe naam vrygestel aangesien Oracle slegs die tegnologie en projekbestuur oorgedra het, maar nie die regte om die Java-handelsmerk te gebruik aan die Eclipse-gemeenskap oorgedra het nie. Die algehele Jakarta EE-ontwikkelingsprojek is EE4J (Eclipse Enterprise for Java) genoem.

Die vrystelling dui op die voltooiing van die infrastruktuur en prosesse om die onderneming se Java-bedienerplatformspesifikasies te ontwikkel in 'n verskaffer-neutrale plek wat deursigtige en oop besluitneming, ontwikkeling en sertifiseringsprosesse moontlik maak. Om produkte te sertifiseer wat versoenbaar is met Jakarta EE, word TCK (Technology Compatibility Kits) onder die Eclipse TCK-lisensie aangebied.

Jakarta EE 8 is die beginpunt vir nuwe spesifikasies wat deur verskeie verskaffers ontwikkel moet word. Van die planne om die spesifikasies verder uit te brei, word die ontwikkeling van besigheidstoepassingsontwikkelingsinstrumente vir wolkrekenaars genoem (Wolk Inheems). Die veranderinge wat tydens die gesamentlike werk voorberei is, sal voorgestel word as deel van die volgende weergawe van Jakarta EE 9, waarvan die belangrikste innovasies die Jakarta NoSQL-spesifikasie en naamruimteveranderinge sal wees.

Jakarta NoSQL sal standaard hoëvlak-koppelvlakke vir Java-toepassings definieer om met NoSQL-databasisse te kommunikeer, wat 'n belangrike stap is in die voorbereiding van die Java-platform vir die Cloud Native-paradigma. Die raamwerk sal gebruik word as 'n verwysingsimplementering van Jakarta NoSQL JNoSQL. Die naamruimteverandering is as gevolg van die onvermoë om die name java en javax in die nuwe Jakarta EE-funksie te gebruik, dus beplan word oorgang na die nuwe naamruimte "jakarta.*"

Wat besluitneming betref, het 'n nuwe proses die JCP (Java Community Process) vervang Jakarta EE-spesifikasieproses (JESP), wat deur die Jakarta EE-werkgroep gebruik sal word om Jakarta EE te ontwikkel. JESP is gebaseer op die Eclipse Foundation Specification Process (EFSP) oopbron-spesifikasieriglyne wat deur die Eclipse-gemeenskap aangeneem is. Goedkeuring van enige veranderinge aan die Jakarta EE-spesifikasies of die vorming van 'n nuwe weergawe sal die toestemming van 'n volstrekte meerderheid van die strategiese lede van die werkgroep vereis, bykomend tot enige ander stemreëls wat in die EFSP omskryf word.

Bron: opennet.ru

Voeg 'n opmerking