Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Концептуальный вопрос. / 2 сообщений из 2, страница 1 из 1
27.10.2004, 19:31
    #32757992
NorthDragon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос.
Здравствуйте. у нас с коллегой вышел небольшой спор. хотелось бы услышать мнение народа.
Имеется веб интерфейс приложения и клиент
Схема приложения такова (tomcat - сервлеты веб интерфейс, jBoss - сервер приложений там бины и вся бизнес логика. и собсно база данных)
У нас есть таблица в базе в которой хранятся настройки клиента.
Некоторые из полей специфичны только для веб интерфейса(т.е его настройки) некоторые используются и удаленным клиентом и вебом. Сейчас все настройки хранятся в Entity Bean'e. Он говорит что приниципиально правильно выгружать специфичные для веба настройки в сессию, и там их хранить а в бине оставить только поля спецефичные для обоих интерфейсов.
Я говорю что быстрее и правильнее хранить настройки в бине. короче в результате обсуждения получилось несколько вариантов. какой по-вашему принципиально правильный
- оставить как есть. т.е все настройки хранятся в бине. и юзаются кем угодно.
- поля специфичные для веб-интерфейса вынести в локальный интерфейс. которые нужны клиенту оставить в remote интерфейсе.
- заносить все спецефичные поля в сессию и там их юзать. при чем сохранение в базу изменений планируется прямо из сервлета. в бине клиента оставить только общие настройки
- создать еще один statefull или какой нить друго бин. в котором будут инкапсулироваться специфичные настройки.
...
Рейтинг: 0 / 0
29.10.2004, 09:23
    #32760401
NorthDragon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос.
Ну чего. кто-нить мнение выскажет?.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Концептуальный вопрос. / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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