The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз сервера приложений WildFly 9, пришедшего на смену JBos..."
Отправлено Очередной аноним, 06-Июл-15 16:52 
похоже это Вы запутались с терминологией. Web-контейнер - это только часть сервера приложений, который (сервер приложений) реализует весь стек JavaEE. Т.е. сервер приложений можно условно назвать "JavaEE Conainer", в котором реализованы какие-то контейнеры. Посмотрите описание и картинку
https://docs.oracle.com/javaee/5/tutorial/doc/bnabo.html

Ваш веб-контейнер (при классическом построении стандартного JavaEE-приложения, а не через сторонние фреймворки) по большому счету отвечает только за взаимодействие с клиентом через http (с браузером клиента) - это поддержка http-сессий с браузером, отдача всевозможных статических файлов, обработка и отдача JSP-страниц, обработка запросов к сервлетам и т.п. НО в сервлетах и JSP-страницах, при классическом подходе, никакой прикладной бизнес-логики быть не должно, никакой работы с базами данных и т.п. Вся бизнес-логика и работа с базами данных ложится на другой контейнер - EJB-контейнер (контейнер энтерпрайз бинов, всякие Stateless-, Statefull-, Message-driven бины которые используют всякие подсистемы маппинга объектов в базы данных, управления транзакциями и т.д.). Ваши сервлеты и JSP-страницы как раз должны дергать эти бины. Энтерпрайз-бины никто вам не мешает дернуть из "толстого" приложения, никак не связанным с вебом, не через http. На картинке это нарисовано отдельной стрелочкой. В этом случае ваш Web-контейнер вообще не будет задействован.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру