Java Enterprise Edition (Java EE) - это спецификация, определяющая набор серверных и клиентских технологий на основе Java и их взаимодействие. Тег [java-ee] является рудиментарным по сфокусированным вопросам о более конкретных API, таких как [jsf], [сервлеты], [jpa], [cdi], [ejb] и т.д. Используйте его только при проблемах с общими комбинациями (например, взаимодействие между отдельными API-интерфейсами и/или серверами приложений).

Java Enterprise Edition (Java EE) - это спецификация, определяющая набор Java-технологий и то, как они взаимодействуют. Java EE задает архитектуры серверов и клиентов и использует профили для определения наборов технологий, ориентированных на конкретные классы приложений. Многочисленные реализации доступны в форме как коммерческих продуктов, так и проектов с открытым исходным кодом. Также возможно собрать полные или частичные реализации с использованием составных компонентов.

Из спецификации Java EE 6:

Все профили Java EE разделяют набор общих функций, таких как именование и вложение ресурсов, правила упаковки, требования безопасности и т.д. Это гарантирует единообразие всех продуктов и косвенные приложения, которые подпадают под панель "Java EE platform", Это также гарантирует, что разработчики, знакомые с определенным профилем или с полной платформой, могут легко перейти к другим профилям, избегая чрезмерной отсева навыков и опыта.

Java EE в настоящее время переносится в Eclipse Foundation в рамках проекта EE4J верхнего уровня с целью внедрения более открытого процесса сообщества с более быстрым циклом выпуска. В рамках этого процесса Java EE был переименован как Jakarta EE.


Рекомендации

Характеристики


Официальная документация


Официальные руководства


Ресурсы обучения Java EE


История версий Java EE


Java EE на социальных медиа