Jakarta EE 8 je nyní k dispozici, což je první vydání po předání projektu Java EE organizaci Eclipse.

Komunita Eclipse představila platformu Jakarta EE 8, která nahradila Java EE (Java Platform, Enterprise Edition) po předání vývojových procesů specifikací, TCK a referenční implementace do rukou neziskové organizace Eclipse Foundation. Jakarta EE 8 nabízí stejnou sadu specifikací a testů TCK jako Java EE 8. Rozdíly spočívají pouze ve změně názvu a přechodu na nové procesy vývoje specifikací. Platforma byla uvedena pod novým názvem, protože společnost Oracle předala pouze technologie a řízení projektu, ale nepředala komunitě Eclipse práva na používání ochranné známky Java. Celkový projekt pro rozvoj Jakarta EE byl pojmenován EE4J (Eclipse Enterprise for Java).

Vydání signalizuje dokončení vytváření infrastruktury a zavedení procesů pro rozvoj specifikací serverové Java platformy pro podniky na neutrální platformě, nezávislé na konkrétních dodavatelích a umožňující dosažení transparentních a otevřených rozhodovacích procesů, vývoje a certifikace. Pro certifikaci produktů kompatibilních s Jakarta EE byly navrženy testovací sady pro hodnocení kompatibility TCK (Technology Compatibility Kits), dodávané pod licencí Eclipse TCK.

Jakarta EE 8 je výchozím bodem pro vytváření nových specifikací, na jejichž přípravě se podílejí různí dodavatelé. Mezi plány na další rozšiřování specifikací se zmiňuje rozvoj nástrojů pro vývoj obchodních aplikací pro cloudové počítačové systémy (Cloud Native). Připravené změny v průběhu spolupráce budou navrženy v rámci příštího vydání Jakarta EE 9, jehož hlavními novinkami budou specifikace Jakarta NoSQL a změna názvosloví.

Jakarta NoSQL určí standardní vysoce úrovňové rozhraní pro interakci Java aplikací s NoSQL databázemi, což je významný krok v přípravě platformy Java k používání paradigmatu Cloud Native. Jako referenční implementace Jakarta NoSQL bude použit rámec JNoSQL. Změna názvosloví souvisí s nemožností používání názvů java a javax v nové funkcionalitě Jakarta EE, a proto plánuje dochází k přechodu na nové názvosloví „jakarta.*“

Pokud jde o rozhodovací procesy, nový proces nahradil JCP (Java Community Process) Jakarta EE Specification Process (JESP), který bude použit pracovním týmem Jakarta EE Working Group pro rozvoj Jakarta EE. JESP je založen na otevřených principech vypracovávání specifikací EFSP (Eclipse Foundation Specification Process), které jsou uznávány v komunitě Eclipse. K potvrzení jakýchkoliv změn v specifikacích Jakarta EE nebo k vytváření nové verze bude třeba získat souhlas absolutní většiny strategických členů pracovního týmu, kromě jakýchkoliv dalších volebních pravidel stanovených v EFSP.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster