Available ang Jakarta EE 8, ang unang release mula noong inilipat ang Java EE sa proyektong Eclipse

Komunidad ng Eclipse iniharap platform Jakarta EE 8, na pinalitan ang Java EE (Java Platform, Enterprise Edition) pagkatapos ilipat ang pagbuo ng mga detalye, TCK at pagpapatupad ng reference sa non-profit na organisasyon na Eclipse Foundation. Ang Jakarta EE 8 ay nag-aalok ng parehong hanay ng mga pagtutukoy at mga pagsubok sa TCK gaya ng Java EE 8. Ang pagkakaiba lamang ay isang pagbabago ng pangalan at isang paglipat sa mga bagong proseso ng pagbuo ng detalye. Ang platform ay inilabas sa ilalim ng bagong pangalan dahil inilipat lamang ng Oracle ang teknolohiya at pamamahala ng proyekto, ngunit hindi inilipat ang mga karapatang gamitin ang trademark ng Java sa komunidad ng Eclipse. Ang pangkalahatang proyekto sa pagpapaunlad ng Jakarta EE ay tinatawag na EE4J (Eclipse Enterprise para sa Java).

Ang release ay nagpapahiwatig ng pagkumpleto ng imprastraktura at mga proseso para sa pagbuo ng server-side na Java platform specifications para sa mga enterprise sa isang neutral, vendor-neutral, vendor-neutral, vendor-neutral na platform na nagbibigay-daan sa transparent at bukas na paggawa ng desisyon, pag-unlad, at sertipikasyon mga proseso. Para ma-certify ang mga produkto na tugma sa Jakarta EE, ang Technology Compatibility Kits (TCKs) ay available sa ilalim ng Eclipse TCK license.

Ang Jakarta EE 8 ay ang panimulang punto para sa paglikha ng mga bagong detalye, sa paghahanda kung saan lalahok ang iba't ibang mga supplier. Kabilang sa mga plano para sa karagdagang pagpapalawak ng mga pagtutukoy, ang pagbuo ng mga tool para sa pagbuo ng mga aplikasyon ng negosyo para sa cloud computing ay binanggit (Cloud Native). Ang mga pagbabagong nabuo sa panahon ng pakikipagtulungan ay imumungkahi bilang bahagi ng susunod na paglabas ng Jakarta EE 9, ang pangunahing mga inobasyon kung saan ay ang detalye ng Jakarta NoSQL at mga pagbabago sa namespace.

Ang Jakarta NoSQL ay tutukuyin ang mga karaniwang mataas na antas na interface para sa mga Java application upang makipag-ugnayan sa mga database ng NoSQL, na isang mahalagang hakbang sa paghahanda ng Java platform para sa Cloud Native na paradigm. Ang Jakarta NoSQL framework ay gagamitin bilang isang reference na pagpapatupad JNoSQL. Ang pagbabago ng namespace ay dahil sa kawalan ng kakayahang gamitin ang mga pangalan ng java at javax sa bagong functionality ng Jakarta EE, kaya binalak paglipat sa bagong namespace na "jakarta.*"

Tungkol sa paggawa ng desisyon, ang JCP (Java Community Process) ay pinalitan ng isang bagong proseso Proseso ng Pagtutukoy ng Jakarta EE (JESP) na gagamitin ng Jakarta EE Working Group para sa pagpapaunlad ng Jakarta EE. Ang JESP ay batay sa bukas na mga prinsipyo ng detalye na pinagtibay ng Eclipse community, EFSP (Eclipse Foundation Specification Process). Ang pag-apruba ng anumang mga pagbabago sa mga detalye ng Jakarta EE o ang pagbuo ng isang bagong bersyon ay mangangailangan ng pahintulot ng isang ganap na mayorya ng mga estratehikong miyembro ng nagtatrabahong grupo, bilang karagdagan sa anumang iba pang mga panuntunan sa pagboto na tinukoy sa EFSP.

Pinagmulan: opennet.ru

Magdagdag ng komento