Доступен Jakarta EE 8, первый выпуск после передачи Java EE проекту Eclipse
12 сентября 2019 года
Сообщество 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).
Выпуск сигнализирует о завершении формирования инфраструктуры и налаживании процессов для развития спецификаций серверной 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.
Источники
править
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.