Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Зачем нужен EJBSession / 3 сообщений из 3, страница 1 из 1
02.02.2005, 21:49
    #32898093
oson
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем нужен EJBSession
Господа!
Обьясните пожалуйста зачем нужен EJBSession в приложении, где бизнес-логика осуществляется Entity бинами?
Почему нельзя с сервлета вызывать все методы этих бинов через LocalHome
интерфейс? Или вообще использовать JSP? Чем Session бины лучше?
...
Рейтинг: 0 / 0
03.02.2005, 07:34
    #32898298
ХА
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем нужен EJBSession
Хм, ну это если человек открывает броузер и общается с приложением через сервлет, тогда действительно и нафиг они нужны Session бины, хотя если логика сильно раздуется, то имеет смысл ее туда запихать в сессион бины, так, как сервлета предназначение- это реквест, респонс.

А если твое приложение юзается другим приложением? Конечно, можно посылать http запросы сервлету, он будет их переваривать, используя entity бины, чтото отдавать итд. Но это ж гемор. А вот один session бин найдет другой и поработает с ним без проблем. ЕЖБ ж это огого- система для распределенных вычислений прежде всего.

З.Ы. а вдруг приложение недетское, и нужна еще и обработка транзакций, вот там уже реализовывать все в сервлете будет трудновасто.
...
Рейтинг: 0 / 0
03.02.2005, 10:54
    #32898588
Зашедший
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем нужен EJBSession
osonГоспода!
Обьясните пожалуйста зачем нужен EJBSession в приложении, где бизнес-логика осуществляется Entity бинами?
Почему нельзя с сервлета вызывать все методы этих бинов через LocalHome
интерфейс? Или вообще использовать JSP? Чем Session бины лучше?
Они удобны для инкапсуляции бизнес-логики. Например, в stateаfull-session bean можно запихать сложные процессы финансовых расчетов (при инициализации задаются какие-то стартовые параметры вроде текущей ставки рефинансирования и прочего).
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Зачем нужен EJBSession / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]