Достъпен е Jakarta EE 8, първото издание след предаване на проекта Java EE на Eclipse.

Общност Eclipse представи платформата Jakarta EE 8, която замени Java EE (Java Platform, Enterprise Edition) след предаването на процесите по разработка на спецификации, TCK и референтни реализации в ръцете на неправителствената организация Eclipse Foundation. Jakarta EE 8 предлага същия набор от спецификации и тестове TCK, каквито има и в Java EE 8. Разликите се свеждат основно до смяната на името и преминаването към нови процеси по разработка на спецификации. Платформата беше пусната под ново име, тъй като компанията Oracle предаде само технологиите и управлението на проекта, но не предаде на общността Eclipse правата за използване на търговската марка Java. Общият проект за развитие на Jakarta EE беше наречен EE4J (Eclipse Enterprise for Java).

Пусканетo сигналира за завършване на формирането на инфраструктурата и установяването на процеси за развитие на спецификациите за сървърната Java платформа за предприятия на неутрална площадка, независима от конкретни доставчици и позволяваща постигането на прозрачни и открити процеси за взимане на решения, разработка и сертификация. За сертификация на продукти, съвместими с Jakarta EE, са предложени набори за оценка на съвместимостта TCK (Technology Compatibility Kits), доставяни под лицензия Eclipse TCK.

Jakarta EE 8 е отправна точка за създаването на нови спецификации, в подготовката на които ще участват различни доставчици. В плановете за последващо разширение на спецификациите се споменава развитието на средства за разработка на бизнес приложения за облачни изчисления (Cloud Native). Подготвените по време на съвместната работа изменения ще бъдат предложени в рамките на следващата версия Jakarta EE 9, основните нововъведения в която ще бъдат спецификацията Jakarta NoSQL и промяната на пространството от имена.

Jakarta NoSQL ще определи стандартни високоуровневи интерфейси за взаимодействие на Java приложения с NoSQL бази данни, което е значителна стъпка в подготовката на платформата Java за прилагане на Cloud Native парадигмата. Като референтна реализация за Jakarta NoSQL ще се използва фреймворкът JNoSQL. Промяната на пространството от имена е свързана с невъзможността за използване на имената java и javax в новата функционалност на Jakarta EE, поради което се планира преминаването към новото пространство от имена «jakarta.*»

Що се отнася до вземането на решения, новият процес, който замени JCP (Java Community Process), е Jakarta EE Specification Process (JESP), който ще се използва от работната група на Jakarta EE Working Group за развитие на Jakarta EE. JESP е основан на приетите в общността Eclipse отворени принципи за подготовка на спецификации EFSP (Eclipse Foundation Specification Process). За одобрение на всякакви промени в спецификациите на Jakarta EE или за създаването на нова версия ще е необходимо получаването на съгласие от абсолютното мнозинство от стратегическите членове на работната група, в допълнение към всички други правила за гласуване, определени в EFSP.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster