<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Jakarta_EE</id>
	<title>Jakarta EE - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Jakarta_EE"/>
	<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=Jakarta_EE&amp;action=history"/>
	<updated>2026-07-17T00:00:34Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://camokathomelab.servebeer.com/mediawiki/index.php?title=Jakarta_EE&amp;diff=12824&amp;oldid=prev</id>
		<title>imported&gt;Alex NB OT: унификация языковых шаблонов, замена устаревших имён параметров (1)</title>
		<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=Jakarta_EE&amp;diff=12824&amp;oldid=prev"/>
		<updated>2025-11-15T11:07:48Z</updated>

		<summary type="html">&lt;p&gt;унификация языковых шаблонов, замена устаревших имён параметров (1)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Программа&lt;br /&gt;
| operating_system = [[Кроссплатформенное программное обеспечение]]&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Jakarta EE&amp;#039;&amp;#039;&amp;#039; (ранее — &amp;#039;&amp;#039;&amp;#039;Java Platform, Enterprise Edition&amp;#039;&amp;#039;&amp;#039;, сокр. &amp;#039;&amp;#039;&amp;#039;Java EE&amp;#039;&amp;#039;&amp;#039;, до версии 5.0 — &amp;#039;&amp;#039;&amp;#039;Java 2 Enterprise Edition&amp;#039;&amp;#039;&amp;#039; или &amp;#039;&amp;#039;&amp;#039;J2EE&amp;#039;&amp;#039;&amp;#039;). В 2018 [[Eclipse Foundation]] переименовала &amp;#039;&amp;#039;&amp;#039;Java EE&amp;#039;&amp;#039;&amp;#039; в &amp;#039;&amp;#039;&amp;#039;Jakarta EE&amp;#039;&amp;#039;&amp;#039; — набор спецификаций и соответствующей документации для языка [[Java]], описывающей архитектуру серверной платформы для задач средних и крупных предприятий.&lt;br /&gt;
&lt;br /&gt;
Спецификации детализированы настолько, чтобы обеспечить переносимость программ с одной реализации платформы на другую. Основная цель спецификаций — обеспечить [[масштабируемость]] приложений и целостность данных во время работы системы. Java EE во многом ориентирована на использование её через веб, как в [[интернет]]е, так и в [[ЛВС|локальных сетях]]. Вся [[спецификация]] создаётся и утверждается через [[JCP]] (Java Community Process) в рамках инициативы [[Sun Microsystems|Sun Microsystems Inc]].&lt;br /&gt;
&lt;br /&gt;
Java EE является промышленной технологией и в основном используется в высокопроизводительных проектах, в которых необходима надежность, масштабируемость, гибкость.&lt;br /&gt;
&amp;lt;!-- Для реализации Java EE проектов обычно привлекают профессиональных программистов.&lt;br /&gt;
Следующие успешные проекты реализованы с привлечением Java (Java EE) технологий:&lt;br /&gt;
[[Amazon]], [[eBay]], [[Flickr]], [[Google]] ([[Gmail]]), [[Yandex]], [[LinkedIn]].&lt;br /&gt;
&lt;br /&gt;
Следующие компании в основном фокусируются на Java EE технологиях, а не на [[.NET Framework|.NET]], хотя имеют дело также и с последними:&lt;br /&gt;
[[SAP]], [[IBM]], [[Oracle]]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Популярности Java EE также способствует то, что Sun предлагает бесплатный комплект разработки, [[SDK]], позволяющий предприятиям разрабатывать свои системы, не тратя больших средств. В этот комплект входит сервер приложений [[GlassFish]] с лицензией для разработки.&lt;br /&gt;
&lt;br /&gt;
== Версии ==&lt;br /&gt;
&lt;br /&gt;
Актуальная версия Java EE имеет номер 8.0. Развитие технологии Java EE отображено на странице [[История версий Java EE|истории версий]].&lt;br /&gt;
&lt;br /&gt;
При переходе на версию 5.0 изменилось и название спецификации с J2EE [{{IPA|ˌdʒeɪˈtuː ˌiːˈiː}}] (&amp;#039;&amp;#039;&amp;#039;Java 2 Platform, Enterprise Edition&amp;#039;&amp;#039;&amp;#039;), на &amp;#039;&amp;#039;&amp;#039;Java Platform, Enterprise Edition&amp;#039;&amp;#039;&amp;#039;, сокращённо &amp;#039;&amp;#039;&amp;#039;Java EE&amp;#039;&amp;#039;&amp;#039; [{{IPA|ˈdʒɑːvə ˌiːˈiː}}].&lt;br /&gt;
{| class=&amp;quot;standard&amp;quot;&lt;br /&gt;
! bgcolor=&amp;quot;#FFCBCB&amp;quot; | Версия&lt;br /&gt;
! bgcolor=&amp;quot;#FFCBCB&amp;quot; | Полное имя&lt;br /&gt;
! bgcolor=&amp;quot;#FFCBCB&amp;quot; | Дата публикации&lt;br /&gt;
|-&lt;br /&gt;
| 1.0&lt;br /&gt;
| Java 2 Platform Enterprise Edition, v 1.0&lt;br /&gt;
| декабрь 1999&lt;br /&gt;
|-&lt;br /&gt;
| 1.2&lt;br /&gt;
| Java 2 Platform Enterprise Edition, v 1.2&lt;br /&gt;
| 2000&lt;br /&gt;
|-&lt;br /&gt;
| 1.2.1&lt;br /&gt;
| Java 2 Platform Enterprise Edition, v 1.2.1&lt;br /&gt;
| 23 мая 2000&lt;br /&gt;
|-&lt;br /&gt;
| 1.3&lt;br /&gt;
| Java 2 Platform Enterprise Edition, v 1.3&lt;br /&gt;
| 24 сентября 2001&lt;br /&gt;
|-&lt;br /&gt;
| 1.4&lt;br /&gt;
| Java 2 Platform Enterprise Edition, v 1.4&lt;br /&gt;
| 24 ноября 2003&lt;br /&gt;
|-&lt;br /&gt;
| 5.0&lt;br /&gt;
| Java Platform, Enterprise Edition, v 5&lt;br /&gt;
| 11 мая 2006&lt;br /&gt;
|-&lt;br /&gt;
| 6.0&lt;br /&gt;
| Java Platform, Enterprise Edition, v 6&lt;br /&gt;
| 6 декабря 2009&lt;br /&gt;
|-&lt;br /&gt;
| 7.0&lt;br /&gt;
| Java Platform, Enterprise Edition, v 7&lt;br /&gt;
| 12 июня 2013&lt;br /&gt;
|-&lt;br /&gt;
| 8.0&lt;br /&gt;
| Java Platform, Enterprise Edition, v 8&lt;br /&gt;
| 18 сентября 2017&amp;lt;ref&amp;gt;{{cite web|title=JSR 366: Java Platform, Enterprise Edition 8 (Java EE 8) Specification|url=https://jcp.org/en/jsr/detail?id=366|work=[[Java Community Process]]|access-date=2017-12-22|lang=en|archive-date=2018-03-22|archive-url=https://web.archive.org/web/20180322143429/https://www.jcp.org/en/jsr/detail?id=366|url-status=live}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite news|title=Компания Oracle выпустила Java SE 9 и Java EE 8|url=http://www.opennet.ru/opennews/art.shtml?num=47248|access-date=2017-12-22|work=[[OpenNET]]|date=2017-09-22|archive-date=2017-12-22|archive-url=https://web.archive.org/web/20171222105239/http://www.opennet.ru/opennews/art.shtml?num=47248}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 |  [https://jakarta.ee/specifications/platform/8/ Jakarta EE 8]&lt;br /&gt;
| {{nowrap|2019-09-10}}&amp;lt;ref&amp;gt;{{cite press release |last1=Mmayel |first1=Shabnam |last2=Obradovic |first2=Tanja |date=2019-09-10 |df=ymd |url=https://jakarta.ee/news/jakarta-ee-8-released/ |title=Jakarta EE 8 Released! |department=News |work=Jakarta EE |publisher=[[Eclipse Foundation]] |access-date=2022-03-05 |archive-date=2022-03-05 |archive-url=https://web.archive.org/web/20220305214956/https://jakarta.ee/news/jakarta-ee-8-released/ |url-status=live }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 |  [https://jakarta.ee/specifications/platform/9/ Jakarta EE 9]&lt;br /&gt;
|  {{nowrap|2020-12-08}}&amp;lt;ref&amp;gt;{{cite press release |last1=Mmayel |first1=Shabnam |last2=Obradovic |first2=Tanja |date=2020-12-08 |df=ymd |url=https://jakarta.ee/news/jakarta-ee-9-released/ |title=Jakarta EE 9 Released! |department=News |work=Jakarta EE |publisher=[[Eclipse Foundation]] |access-date=2022-03-05 |archive-date=2022-03-05 |archive-url=https://web.archive.org/web/20220305214951/https://jakarta.ee/news/jakarta-ee-9-released/ |url-status=live }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 | [https://jakarta.ee/specifications/platform/9.1/ Jakarta EE 9.1]&lt;br /&gt;
| {{nowrap|2021-05-25}}&amp;lt;ref&amp;gt;{{cite press release |last1=Obradovic |first1=Tanja |last2=Grimstad |first2=Ivar |date=2021-05-25 |df=ymd |url=https://jakarta.ee/news/jakarta-ee-9-1-released/ |title=The Jakarta EE Working Group Releases Jakarta EE 9.1 as Industry Continues to Embrace Open Source Enterprise Java |department=News |work=Jakarta EE |publisher=[[Eclipse Foundation]] |access-date=2022-03-05 |archive-date=2022-03-05 |archive-url=https://web.archive.org/web/20220305214947/https://jakarta.ee/news/jakarta-ee-9-1-released/ |url-status=live }}&amp;lt;/ref&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 | [https://jakarta.ee/specifications/platform/10/ Jakarta EE 10]&lt;br /&gt;
| {{nowrap|2022-09-22}}&amp;lt;ref&amp;gt;{{cite press release |last1=Obradovic |first1=Tanja |last2=Grimstad |first2=Ivar |date=2022-09-22 |df=ymd |url=https://jakarta.ee/news/jakarta-ee-10-released/ |title=The Eclipse Foundation’s Jakarta EE Working Group Releases Jakarta EE 10 to Usher in the Era of Cloud Native Java |department=News |work=Jakarta EE |publisher=[[Eclipse Foundation]] |access-date=2024-07-17 |archive-date=2024-07-21 |archive-url=https://web.archive.org/web/20240721225141/https://jakarta.ee/news/jakarta-ee-10-released/ |url-status=live }}&amp;lt;/ref&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 | [https://jakarta.ee/specifications/platform/11/ Jakarta EE 11]&lt;br /&gt;
| Planned&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Технологии ==&lt;br /&gt;
Java EE включает в себя стандарты следующих технологий:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Таблица сделана по подобию немецкой Java_Platform,_Enterprise_Edition#Wichtige_APIs. При переносе не проверял версии, есть подозрения, что они неверные. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! bgcolor=&amp;quot;#FFCBCB&amp;quot; rowspan=&amp;quot;3&amp;quot; | &lt;br /&gt;
! bgcolor=&amp;quot;#FFCBCB&amp;quot; rowspan=&amp;quot;3&amp;quot; | Описание&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#FFCBCB&amp;quot; | Использованная версия&lt;br /&gt;
|-&lt;br /&gt;
! bgcolor=&amp;quot;#FFCBCB&amp;quot; | J2EE 1.4&lt;br /&gt;
! bgcolor=&amp;quot;#FFCBCB&amp;quot; | Java EE 5&lt;br /&gt;
! bgcolor=&amp;quot;#FFCBCB&amp;quot; | Java EE 6&lt;br /&gt;
! bgcolor=&amp;quot;#FFCBCB&amp;quot; | Java EE 7&lt;br /&gt;
!Java EE 8&lt;br /&gt;
|-&lt;br /&gt;
! bgcolor=&amp;quot;#FFCBCB&amp;quot; | 2003 г.&lt;br /&gt;
! bgcolor=&amp;quot;#FFCBCB&amp;quot; | 2006 г.&lt;br /&gt;
! bgcolor=&amp;quot;#FFCBCB&amp;quot; | 2009 г.&lt;br /&gt;
! bgcolor=&amp;quot;#FFCBCB&amp;quot; | 2013 г.&lt;br /&gt;
!2018 г.&lt;br /&gt;
|-&lt;br /&gt;
| [[Enterprise JavaBeans|EJB]]&lt;br /&gt;
| Enterprise JavaBeans — спецификация технологии серверных компонентов, содержащих [[Бизнес-логика|бизнес-логику]]&lt;br /&gt;
| 2.1&lt;br /&gt;
| 3.0&lt;br /&gt;
| 3.1&lt;br /&gt;
| 3.2&lt;br /&gt;
|3.2&lt;br /&gt;
|-&lt;br /&gt;
| [[Java Persistence API|JPA]]&lt;br /&gt;
| Java Persistence API — управление постоянством и объектно-реляционное отображение&lt;br /&gt;
| {{Нет}}&lt;br /&gt;
| 1.0&lt;br /&gt;
| 2.0&lt;br /&gt;
| 2.1&lt;br /&gt;
|2.2&lt;br /&gt;
|-&lt;br /&gt;
| [[Сервлет|Servlet]]&lt;br /&gt;
| Обслуживание запросов веб-клиентов&lt;br /&gt;
| 2.4&lt;br /&gt;
| 2.5&lt;br /&gt;
| 3.0&lt;br /&gt;
| 3.1&lt;br /&gt;
|4.0&lt;br /&gt;
|-&lt;br /&gt;
| [[JSP]]&lt;br /&gt;
| JavaServer Pages — динамическая генерация веб-страниц на стороне сервера&lt;br /&gt;
| 2.0&lt;br /&gt;
| 2.1&lt;br /&gt;
| 2.2&lt;br /&gt;
| 2.3&lt;br /&gt;
|2.3&lt;br /&gt;
|-&lt;br /&gt;
| [[JSTL]]&lt;br /&gt;
| JavaServer Pages Standard Tag Library&lt;br /&gt;
| {{Нет}}&lt;br /&gt;
| 1.2&lt;br /&gt;
| 1.2&lt;br /&gt;
| 1.2&lt;br /&gt;
|1.2&lt;br /&gt;
|-&lt;br /&gt;
| [[JavaServer Faces|JSF]]&lt;br /&gt;
| JavaServer Faces — компонентный серверный фреймворк для разработки веб-приложений на технологии Java &lt;br /&gt;
| {{Нет}}&lt;br /&gt;
| 1.2&lt;br /&gt;
| 2.0&lt;br /&gt;
| 2.2&lt;br /&gt;
|2.3&lt;br /&gt;
|-&lt;br /&gt;
| [[JAX-WS]]&lt;br /&gt;
| Java API for XML Web Services — создание веб-сервисов&lt;br /&gt;
| 1.0&lt;br /&gt;
| 1.2&lt;br /&gt;
| 1.2&lt;br /&gt;
| 2.2&lt;br /&gt;
|2.2&lt;br /&gt;
|-&lt;br /&gt;
|[[JAX-RS]]&lt;br /&gt;
|Java API for RESTful Web Services — создание RESTful веб-сервисов&lt;br /&gt;
|{{Нет}}&lt;br /&gt;
|{{Нет}}&lt;br /&gt;
|1.1&lt;br /&gt;
|2.0&lt;br /&gt;
|2.1&lt;br /&gt;
|-&lt;br /&gt;
|[[WebSocket]]&lt;br /&gt;
|Java API for WebSocket&lt;br /&gt;
|{{Нет}}&lt;br /&gt;
|{{Нет}}&lt;br /&gt;
|{{Нет}}&lt;br /&gt;
|1.0&lt;br /&gt;
|1.1&lt;br /&gt;
|-&lt;br /&gt;
|[[JSON-P]]&lt;br /&gt;
|Java API for JSON Processing — разбор и генерация JSON&lt;br /&gt;
|{{Нет}}&lt;br /&gt;
|{{Нет}}&lt;br /&gt;
|{{Нет}}&lt;br /&gt;
|1.0&lt;br /&gt;
|1.1&lt;br /&gt;
|-&lt;br /&gt;
|[[JSON-B]]&lt;br /&gt;
|Java API for JSON Binding — преобразование объектов Java в/из JSON|Java API for JSON Binding — преобразование Java объектов в/из JSON&lt;br /&gt;
|{{Нет}}&lt;br /&gt;
|{{Нет}}&lt;br /&gt;
|{{Нет}}&lt;br /&gt;
|{{Нет}}&lt;br /&gt;
|1.0&lt;br /&gt;
|-&lt;br /&gt;
| [[JNDI]]&lt;br /&gt;
| Java Naming and Directory Interface — служба каталогов&lt;br /&gt;
| 1.2&lt;br /&gt;
| 1.2&lt;br /&gt;
| 1.2&lt;br /&gt;
|1.2&lt;br /&gt;
|1.2&lt;br /&gt;
|-&lt;br /&gt;
| [[Java Message Service|JMS]]&lt;br /&gt;
| Java Message Service — обмен сообщениями&lt;br /&gt;
| 1.1&lt;br /&gt;
| 1.1&lt;br /&gt;
| 1.1&lt;br /&gt;
| 2.0&lt;br /&gt;
|2.0&lt;br /&gt;
|-&lt;br /&gt;
| [[Java Transaction API|JTA]]&lt;br /&gt;
| Java Transaction API — управление транзакциями &lt;br /&gt;
| 1.0.1B&lt;br /&gt;
| 1.1&lt;br /&gt;
| 1.1&lt;br /&gt;
| 1.2&lt;br /&gt;
|1.2&lt;br /&gt;
|-&lt;br /&gt;
| [[Java Authentication and Authorization Service|JAAS]]&lt;br /&gt;
| Java Authentication and Authorization Service — Java-реализация [[Pluggable Authentication Modules|PAM]]&lt;br /&gt;
| 1.0&lt;br /&gt;
| 1.0&lt;br /&gt;
| 1.0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[JavaMail]]&lt;br /&gt;
| Получение и отправка электронной почты&lt;br /&gt;
| 1.2&lt;br /&gt;
| 1.4&lt;br /&gt;
| 1.4&lt;br /&gt;
| 1.5&lt;br /&gt;
|1.6&lt;br /&gt;
|-&lt;br /&gt;
| [[Java Authorization Contract for Containers|JACC]] &lt;br /&gt;
| Java Authorization Contract for Containers&lt;br /&gt;
| 1.0&lt;br /&gt;
| 1.1&lt;br /&gt;
| 1.1&lt;br /&gt;
| 1.4&lt;br /&gt;
|1.5&lt;br /&gt;
|-&lt;br /&gt;
| [[J2EE Connector Architecture|JCA]] &lt;br /&gt;
| J2EE Connector Architecture&lt;br /&gt;
| 1.5&lt;br /&gt;
| 1.5&lt;br /&gt;
| 1.6&lt;br /&gt;
|1.6&lt;br /&gt;
|1.7&lt;br /&gt;
|-&lt;br /&gt;
| [[JAF]]&lt;br /&gt;
| JavaBeans Activation Framework&lt;br /&gt;
| 1.0&lt;br /&gt;
| 1.1&lt;br /&gt;
| 1.1&lt;br /&gt;
|1.1&lt;br /&gt;
|1.1&lt;br /&gt;
|-&lt;br /&gt;
| [[StAX]]&lt;br /&gt;
| Streaming API for XML&lt;br /&gt;
| {{Нет}}&lt;br /&gt;
| 1.0&lt;br /&gt;
| 1.0&lt;br /&gt;
|1.0&lt;br /&gt;
|1.0&lt;br /&gt;
|-&lt;br /&gt;
| [[Context and Dependency Injection|CDI]]&lt;br /&gt;
| Context and Dependency Injection&lt;br /&gt;
| {{Нет}}&lt;br /&gt;
| {{Нет}}&lt;br /&gt;
| 1.0&lt;br /&gt;
|1.1&lt;br /&gt;
|2.0&lt;br /&gt;
|-&lt;br /&gt;
|[[Validation]]&lt;br /&gt;
|Bean Validation| Bean Validation&lt;br /&gt;
| {{Нет}}&lt;br /&gt;
| {{Нет}}&lt;br /&gt;
|1.0&lt;br /&gt;
|1.1&lt;br /&gt;
|2.0&lt;br /&gt;
|-&lt;br /&gt;
|[[Security]]&lt;br /&gt;
|Java EE Security API| Java EE Security API&lt;br /&gt;
| {{Нет}}&lt;br /&gt;
| {{Нет}}&lt;br /&gt;
| {{Нет}}&lt;br /&gt;
| {{Нет}}&lt;br /&gt;
|1.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== API в Java EE ==&lt;br /&gt;
Java EE API включает в себя несколько технологий, которые расширяют функциональность базовых [[Java Platform, Standard Edition|Java SE]] API-интерфейсов.&lt;br /&gt;
&lt;br /&gt;
=== javax.servlet. * ===&lt;br /&gt;
Спецификация [[Сервлет (Java)|сервлетов]] определяет набор [[API|программных интерфейсов]] для обслуживания [[HTTP]]-запросов. Она включает в себя спецификации [[JSP|JavaServer Pages]].&lt;br /&gt;
&lt;br /&gt;
=== javax.websocket. * ===&lt;br /&gt;
Спецификация [[Список Java API|Java API]] для [[WebSocket]] определяет набор программных интерфейсов для обслуживания WebSocket-соединений.&lt;br /&gt;
&lt;br /&gt;
=== javax.faces. * ===&lt;br /&gt;
Этот пакет является корнем [[JavaServer Faces|JavaServer Faces API]]. JSF — это технология для построения [[Интерфейс пользователя|пользовательских интерфейсов]] из компонентов.&lt;br /&gt;
&lt;br /&gt;
=== javax.faces.component. * ===&lt;br /&gt;
Этот пакет — составная часть [[JavaServer Faces|JavaServer Faces (JSF) API]].&lt;br /&gt;
&lt;br /&gt;
=== javax.el. * ===&lt;br /&gt;
Этот пакет определяет классы и интерфейсы для языка выражений в Java EE. Expression Language (EL) — это простой язык, изначально предназначенный для удовлетворения конкретных потребностей разработчиков веб-приложений. Он используется, в частности, в JSF для связывания компонентов (backing) beans и в CDI name beans, но может быть использован для других платформ.&lt;br /&gt;
&lt;br /&gt;
=== javax.enterprise.inject. * ===&lt;br /&gt;
Эти пакеты определяют аннотации вложения для {{JSR|299|(CDI) API}}.&lt;br /&gt;
&lt;br /&gt;
=== javax.enterprise.context. * ===&lt;br /&gt;
Эти пакеты определяют [[контекст]] аннотации и интерфейсы для {{JSR|299|(CDI) API}}.&lt;br /&gt;
&lt;br /&gt;
=== javax.ejb. * ===&lt;br /&gt;
[[Enterprise JavaBeans|Enterprise JavaBean (EJB)]] определяет набор API-интерфейсов [[Удалённый вызов процедур|удалённого вызова процедур]] (с использованием [[RMI]] или RMI-[[GIOP|IIOP]]), управление параллелизмом, инъекции зависимости и контроля доступа для бизнес-объектов. Этот пакет содержит классы и интерфейсы, определяющие связь между корпоративным компонентом и его клиентом, а также между корпоративным компонентом и EJB-контейнером.&lt;br /&gt;
&lt;br /&gt;
=== javax.validation. * ===&lt;br /&gt;
Этот пакет содержит аннотации и интерфейсы для поддержки декларативной проверки {{не переведено|Bean Validation||en|Bean Validation}} API. Bean Validation обеспечивает единый способ обеспечения ограничения на bean (например, классов [[Java Persistence API|JPA]] модели), что может быть реализовано с помощью cross-layer.&lt;br /&gt;
&lt;br /&gt;
=== javax.persistence. * ===&lt;br /&gt;
Этот пакет содержит классы и интерфейсы, которые определяют связь между поставщиком, управляемым классом и клиентом [[Java Persistence API|Java Persistence API (JPA)]].&lt;br /&gt;
&lt;br /&gt;
=== javax.transaction. * ===&lt;br /&gt;
Этот пакет предоставляет [[Java Transaction API|Java Transaction API (JTA)]], который содержит интерфейсы и аннотации для взаимодействия с поддержкой транзакций, предлагаемой Java EE.&lt;br /&gt;
&lt;br /&gt;
=== javax.security.auth.message. * ===&lt;br /&gt;
Этот пакет предоставляет Java SPI (JASPIC), который содержит интерфейсы и классы для создания модулей [[Аутентификация|аутентификации]] для безопасных &amp;quot;Java&amp;amp;nbsp;EE&amp;quot;-приложений.&lt;br /&gt;
&lt;br /&gt;
=== javax.enterprise.concurrent. * ===&lt;br /&gt;
Этот пакет предоставляет интерфейсы для взаимодействия непосредственно с платформой Java EE, по умолчанию управляет запуском [[Многопоточность|потоков]].&lt;br /&gt;
&lt;br /&gt;
=== javax.jms. * ===&lt;br /&gt;
Этот пакет определяет [[Java Message Service|Java Message Server (JMS) API]] (Application Programming Interface). JMS API предоставляет для программ Java распространенный способ создавать, отправлять, получать и читать сообщения системы корпоративного обмена сообщениями.&lt;br /&gt;
&lt;br /&gt;
=== javax.batch.api. * ===&lt;br /&gt;
Этот пакет определяет вступление AP для Java EE [[Пакетное задание|batch applications]]. Batch applications API предоставляет средства для запуска длительных фоновых задач, которые, возможно, связаны с большим объёмом данных.&lt;br /&gt;
&lt;br /&gt;
=== javax.resource. * ===&lt;br /&gt;
Этот пакет определяет {{не переведено|Java EE Connector Architecture||en|Java EE Connector Architecture}}. Java EE Connector Architecture (JCA) является Java-технологией для решения проблем подключения серверов приложений к их корпоративным информационным системам (КИС) в рамках интеграции корпоративных приложений (EAI).&lt;br /&gt;
&lt;br /&gt;
== Сервер приложений ==&lt;br /&gt;
[[Сервер приложений]] J2EE (часто называемый J2EE-контейнер) — это реализация системы в соответствии со спецификацией J2EE, обеспечивающая работу модулей с логикой конкретного приложения. Включает в себя как минимум следующие сервисы:&lt;br /&gt;
* [[EJB]]-[[контейнер (программирование)|контейнер]], который поддерживает автоматическую синхронизацию Java-объектов с [[База данных|базой данных]] ([[CMP (EJB)|CMP]] — container managed persistence, [[BMP (EJB)|BMP]] — bean managed persistence);&lt;br /&gt;
* [[Java Message Service|JMS]] — сервис доставки сообщений между компонентами и серверами;&lt;br /&gt;
* управление ресурсами (доступ к [[СУБД]], [[файловая система|файловой системе]], [[почтовый сервер|почтовому серверу]] и т. д.);&lt;br /&gt;
* [[Информационная безопасность|безопасность и защита данных]];&lt;br /&gt;
* поддержка [[Транзакция (информатика)|транзакций]] (в том числе и распределённых, двухфазных). См. [[Java Transaction API]].&lt;br /&gt;
* [[веб-сервер]] и сервлет-сервер;&lt;br /&gt;
* поддержка [[веб-сервис]]ов.&lt;br /&gt;
* [[JavaServer Faces|JSF]]&lt;br /&gt;
&lt;br /&gt;
Разработчики J2EE-приложений также пишут свои программы в соответствии с спецификациями J2EE, что обеспечивает их работу внутри таких серверов.&lt;br /&gt;
&lt;br /&gt;
Технологию J2EE рационально использовать для реализации крупных проектов, например, для организации сложных веб-порталов и предоставления услуг [[онлайн]], особенно если необходимо обеспечить бесперебойную работу многих тысяч пользователей.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Свободное программное обеспечение|Свободные]] серверы с открытым исходным кодом&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[GlassFish]]&lt;br /&gt;
* [[JBoss Application Server]] ([[Apache Tomcat]] optional)&lt;br /&gt;
* [[WildFly]] (наследник JBoss с поддержкой JavaEE7)&lt;br /&gt;
* [[Geronimo Application Server|Apache Geronimo]] (использует [[Apache Tomcat]] или [[Jetty]])&lt;br /&gt;
* Apache [[TomEE]] и TomEE Plus (основан на Tomcat с использованием других технологий Apache, нет поддержки JavaEE Full Profile)&lt;br /&gt;
* [[Enhydra Enterprise]] (использует [[Apache Tomcat]])&lt;br /&gt;
* [[JOnAS]] (использует [[Apache Tomcat]])&lt;br /&gt;
* [[Resin]] (собственный Servlet- и EJB-контейнеры)&lt;br /&gt;
* [[Oracle Glassfish Server]] ([[Эталонная реализация]] на основе [[GlassFish]])&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Коммерческие серверы&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[ATG Dynamo Application Server (DAS)]]&lt;br /&gt;
* [[WebSphere|IBM WebSphere]]&lt;br /&gt;
* [[SAP NetWeaver Application Server]]&lt;br /&gt;
* [[JEUS|TmaxSoft JEUS]]&lt;br /&gt;
* [[WebLogic|Oracle WebLogic (BEA)]]&lt;br /&gt;
* [[Oracle Application Server]]&lt;br /&gt;
* [[Orion Application Server]]&lt;br /&gt;
* [[Borland Application Server]]&lt;br /&gt;
* [[Oracle iPlanet Web Server|Oracle iPlanet]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Отдельные Servlet/JSP-контейнеры&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[Apache Tomcat]] — Open Source&lt;br /&gt;
* [[Caucho Technology Resin]] — Open Source&lt;br /&gt;
* [[Enhydra Server]] — Open Source&lt;br /&gt;
* [[Jetty]] — Open Source&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Отдельные EJB-контейнеры&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[Apache OpenEJB]] — Open Source&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Шаблоны J2EE]]&lt;br /&gt;
* [[Java]]&lt;br /&gt;
* [[JSP]]&lt;br /&gt;
* [[EJB]]&lt;br /&gt;
* [[Hibernate (библиотека)|Hibernate]]&lt;br /&gt;
* [[Tapestry]]&lt;br /&gt;
* [[Seam]]&lt;br /&gt;
* [[Java Message Service|JMS]]&lt;br /&gt;
* [[Сервисно-ориентированная архитектура|SOA]]&lt;br /&gt;
* [[CORBA]]&lt;br /&gt;
* [[DTO]]&lt;br /&gt;
* [[Microsoft .NET]] — конкурирующая технология&lt;br /&gt;
&lt;br /&gt;
== Примечания ==&lt;br /&gt;
{{примечания}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://java.sun.com/javaee/ Официальная страница Java EE {{ref|en}}]&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
* {{книга&lt;br /&gt;
|заглавие = Изучаем Java EE. Современное программирование для больших предприятий&lt;br /&gt;
|оригинал = &lt;br /&gt;
|автор = Себастьян Дашнер&lt;br /&gt;
|страниц = 384&lt;br /&gt;
|isbn = 978-5-4461-0774-2&lt;br /&gt;
|год = 2018&lt;br /&gt;
|место =  СПб.&lt;br /&gt;
|издательство = [[Питер (издательство)|«Питер»]] &lt;br /&gt;
}}&lt;br /&gt;
* {{книга&lt;br /&gt;
|заглавие = Java EE 7. Основы &lt;br /&gt;
|оригинал = Java EE 7 Essentials &lt;br /&gt;
|автор = Арун Гупта &lt;br /&gt;
|страниц = 336 &lt;br /&gt;
|isbn = 978-5-8459-1896-3 &lt;br /&gt;
|год = 2014 &lt;br /&gt;
|место =  М.&lt;br /&gt;
|издательство = [[Вильямс (издательство)|«Вильямс»]] &lt;br /&gt;
}}&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Браун К.;  Крейг Г.;  Хестер Г. и др.&lt;br /&gt;
|заглавие = Создание корпоративных Java-приложений для IBM WebSphere&lt;br /&gt;
|издательство = Кудиц-Образ&lt;br /&gt;
|год = 2005&lt;br /&gt;
|страниц = 860&lt;br /&gt;
|isbn =  5-9579-0061-3, 0-321-18579-X&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Java}}&lt;br /&gt;
{{Java-платформы}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Java]]&lt;br /&gt;
[[Категория:Java Enterprise Edition|*]]&lt;br /&gt;
[[Категория:Веб-серверы на основе Java]]&lt;br /&gt;
[[Категория:Серверы приложений]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Alex NB OT</name></author>
	</entry>
</feed>