Платформа Java™ 2 Enterprise Edition (J2EE) предоставляет стандарт для разработки многонитевых служб J2EE.
Сегодняшняя экономика и технология еще более усилили необходимость применения скоростных, более эффективных и крупномасштабных решений по управлению информацией. Спецификация J2EE соответствует этим потребностям, предоставляя программную модель, повышающую продуктивность разработки, стандартизируя платформу для хостинга приложений J2EE и обеспечивая портируемость разработанных приложений с помощью эффективного пакета тестирования.
Архитектура J2EE поддерживает разработку многонитевых приложений J2EE на базе компонентов. Система приложений J2EE обычно содержит следующие нити:
Приложения J2EE состоят из компонентов, контейнеров и служб. Компоненты являются компонентами уровня приложения. Web-компоненты, такие как Сервлеты и JSP, предоставляют динамические отклики на запросы от Web-страниц. Компоненты EJB содержат серверную бизнес-логику для приложений J2EE. Контейнеры Web- и EJB-компонентов являются хостами для служб, поддерживающих модули Web и EJB.
Дополнительные сведения об архитектуре J2EE и ее технологиях приведены в документе Спецификация J2EE 1.4.