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

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

Изданието сигнализира завършването на инфраструктурата и процесите за разработване на спецификациите на корпоративната Java сървърна платформа в неутрално по отношение на доставчика място, което позволява прозрачни и открити процеси на вземане на решения, разработка и сертифициране. За сертифициране на продукти, които са съвместими с Jakarta EE, TCK (Комплекти за технологична съвместимост) се предлагат под лиценза 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 (JESP), който ще бъде използван от работната група Jakarta EE за разработване на Jakarta EE. JESP се основава на насоките за спецификация с отворен код на Eclipse Foundation Specification Process (EFSP), приети от общността на Eclipse. Одобрението на всякакви промени в спецификациите на Jakarta EE или формирането на нова версия ще изисква съгласието на абсолютно мнозинство от стратегическите членове на работната група, в допълнение към всички други правила за гласуване, определени в EFSP.

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

Добавяне на нов коментар