Jakarta EE 8 er tilgjengelig, den første utgivelsen siden Java EE ble overført til Eclipse-prosjektet

Eclipse Community presentert plattform Jakarta EE 8, som erstattet Java EE (Java Platform, Enterprise Edition) etter å ha overført utviklingen av spesifikasjoner, TCK og referanseimplementering til den ideelle organisasjonen Eclipse Foundation. Jakarta EE 8 tilbyr samme sett med spesifikasjoner og TCK-tester som Java EE 8. De eneste forskjellene er en navneendring og en overgang til nye spesifikasjonsutviklingsprosesser. Plattformen ble utgitt under et nytt navn fordi Oracle kun overførte teknologien og prosjektledelsen, men ikke overførte rettighetene til å bruke Java-varemerket til Eclipse-fellesskapet. Det overordnede Jakarta EE-utviklingsprosjektet heter EE4J (Eclipse Enterprise for Java).

Utgivelsen signaliserer fullføringen av infrastrukturen og prosessene for å utvikle Java-plattformspesifikasjonene på serversiden for bedrifter i en nøytral, leverandørnøytral, leverandørnøytral, leverandørnøytral plattform som muliggjør transparent og åpen beslutningstaking, utvikling og sertifisering prosesser. For å sertifisere produkter som er kompatible med Jakarta EE, er teknologikompatibilitetssett (TCKs) tilgjengelige under Eclipse TCK-lisensen.

Jakarta EE 8 er utgangspunktet for å lage nye spesifikasjoner, i utarbeidelsen av hvilke ulike leverandører vil delta. Blant planene for ytterligere utvidelse av spesifikasjoner nevnes utvikling av verktøy for utvikling av forretningsapplikasjoner for cloud computing (Cloud Native). Endringene som er utviklet under samarbeidet vil bli foreslått som en del av den neste utgivelsen av Jakarta EE 9, hvor hovedinnovasjonene vil være Jakarta NoSQL-spesifikasjonen og navneområdetendringer.

Jakarta NoSQL vil definere standard grensesnitt på høyt nivå for Java-applikasjoner for å samhandle med NoSQL-databaser, som er et viktig skritt i å forberede Java-plattformen for Cloud Native-paradigmet. Jakarta NoSQL-rammeverket vil bli brukt som referanseimplementering JNoSQL. Endringen av navneområdet skyldes manglende evne til å bruke java- og javax-navnene i den nye Jakarta EE-funksjonaliteten, så planlagt overgang til det nye navnerommet "jakarta.*"

Når det gjelder beslutningstaking, har JCP (Java Community Process) blitt erstattet av en ny prosess Jakarta EE spesifikasjonsprosess (JESP) som skal brukes av Jakarta EE Working Group for utviklingen av Jakarta EE. JESP er basert på de åpne spesifikasjonsprinsippene vedtatt av Eclipse-fellesskapet, EFSP (Eclipse Foundation Specification Process). Godkjenning av eventuelle endringer i Jakarta EE-spesifikasjonene eller dannelsen av en ny versjon vil kreve samtykke fra et absolutt flertall av de strategiske medlemmene i arbeidsgruppen, i tillegg til eventuelle andre stemmeregler definert i EFSP.

Kilde: opennet.ru

Legg til en kommentar