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