Связи между клиентами, корпоративными компонентами и таблицами базы данных. Таблицы, представляющие бизнес-сущности и имеющие первичный ключ. Защита корпоративных компонентов и отношения между классами. Стратегии проектирования и цикл жизни Web-клиента.
Рисунок 1 - Приложение Dukes Bank На рисунке 2 более детально изображены связи между клиентами, корпоративными компонентами и таблицами базы данных. Вы видите, что конечные пользователи (Web-клиенты и клиенты J2EE-приложения) обращаются только к сессионным компонентам. Скрытыми от клиента являются процедуры на стороне сервера, реализующие бизнес-логику, доступ к базе данных, управление отношениями и выполнение проверки ошибок. 2.1 AccountControllerEJB Бизнес-методы сессионного компонента AccountControllerEJB выполняют задачи, попадающие в следующие категории: создание и удаление компонентов управления данными, управление связями счет-пользователь и получение информации о счете. Эти методы сессионного компонента AccountControllerEJB вызывают методы create и remove компонента управления данными AccountEJB. В приложении Dukes Bank методы addCustomerToAccount и removeCustomerFromAccount сессионного компонента AccountControllerEJB управляют отношением счет-пользователь.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы