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 Enterprise Edition
Java EE 8 (JSR 366) Java EE 7 (JSR 342, июнь 2013) Java EE 6 (JSR 316, декабрь 2009 г.) Java EE 5 (JSR 244, май 2006 г.) J2EE 1.4 (JSR 151, ноябрь 2003 г.) J2EE 1.3 (JSR 58, сентябрь 2001 г.)Официальная документация
Java EE 8 (JSR 366) Java EE 8 (JSR 366)Официальная документация
Java EE 8 (JSR 366) Java EE 7 (JSR 342, июн 2013) Java EE 7 (JSR 342, июн 2013)Ресурсы обучения Java EE
Java EE 7 (JSR 342, июн 2013) Ресурсы обучения Java EE [ ! d48] История версий Java EE Java EE on Social Media