powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Архитектурный вопрос
3 сообщений из 3, страница 1 из 1
Архитектурный вопрос
    #33143902
an_toshka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://techinfo.net.ru/docs/web/javawebdev.html в этой статье приводится JSP Model2. Где говорится что Javabeans отвечают за связь с данными ("model"), JSP-страницы - за представление данных ("view"), а сервлет действий - за обработку ("controller").

И в то же время читаю книгу Технология программирования на JAVA2 (корпоративные системы, сервлеты, JSP, WEB-сервисы) т.3 автора Х.М. Дейтел где сказано что EJB предоставляют компонентную модель для построения бизнес-логики в корпоративных приложениях JAVA. Далее автор предлагает применить архитектуру MVC, чтобы отделить данные и бизнес-логику (модель – EJB) от логики представления данных (вид – XML(XSLT - трансформации)) и логики управления (контроллер – сервлеты).

Т. е. вопрос таков что EJB отвечает за данные и бизнес-логику.

Значит если необходимо реализовать эмулятор датчика, то EJB будет как реализовывать сам датчик, допустим входные параметры так и работу с данными (читать БД)?

И где еще можно почитать про JSP Model2 и про правильные подходы к проектированию и реализации архитектуры JAVA2 – приложений.
...
Рейтинг: 0 / 0
Архитектурный вопрос
    #33143958
ponomarevvb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EJB делятся на 3 группы: session, entity и message-driven. Session - логика, описывающая взаимодействие бинов (в сущности, бизнес-процесс), entity - оболочка над данными (обеспечивает прозрачность работы с БД), message-driven - тоже, в общем-то, логика, но только отвечающая больше за взаимодействие приложений.
EJB работают с БД, но этот процесс прозрачен для программиста (Вы не пишете код, отвечающий за соединение / выполнение запросов и т.п.).
Так что ответ на Ваш вопрос: да. Есть только одно "но": EJB специально затачивались под системы промышленного масштаба. В примере с датчиком, возможно, не ощутится никакой выгоды от использования EJB, и их использование может очень сильно и неоправданно осложнить его реализацию.
--С уважением, ponomarevvb--
...
Рейтинг: 0 / 0
Архитектурный вопрос
    #33144013
Naug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JavaBeans!=EJB
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Архитектурный вопрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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