Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Тригеры или EJB / 9 сообщений из 9, страница 1 из 1
01.08.2006, 12:52
    #33891605
wolf_roma
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тригеры или EJB
Проблема: необходимо отреагировать на изменение таблицы, причём посредством выполнения java кода.
Тригеры и oracle, позволяют решить данную проблему. А как насчёт EJB?
Стоит заметить что таблица будет изменяться не через EJB а как-то ещё.
...
Рейтинг: 0 / 0
01.08.2006, 14:04
    #33891903
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тригеры или EJB
wolf_romaтаблица будет изменяться не через EJB а как-то ещё.

- мне кажется это принципиально не верно при использовании EJB, как подтвержение Ваш вопрос, который порожден неверной архитектурой системы.
Все таблицы должны быть скрыты за EJB-представлением.
...
Рейтинг: 0 / 0
01.08.2006, 14:33
    #33892038
wolf_roma
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тригеры или EJB
Kachalov wolf_romaтаблица будет изменяться не через EJB а как-то ещё.

- мне кажется это принципиально не верно при использовании EJB, как подтвержение Ваш вопрос, который порожден неверной архитектурой системы.
Все таблицы должны быть скрыты за EJB-представлением.
Объясню в чём дело: программа генерирует записи в базу(чё то там проверяя и т.д.) - эту программу разрабатываем не мы. Мы разрабатываем прогу которая на основе таких записей делает различные отчёты и т.д. Записи в базе нужны для целостной работы другой системы. Опрашивать БД на наличие новых записей слишком долго (сетевой трафик огромный). Необходимо как-то посылать сообщения нашей программе.

Как я понял EJB в данном случае не обеспечит синхронизации, так?
...
Рейтинг: 0 / 0
01.08.2006, 14:57
    #33892146
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тригеры или EJB
wolf_roma Kachalov wolf_romaтаблица будет изменяться не через EJB а как-то ещё.

- мне кажется это принципиально не верно при использовании EJB, как подтвержение Ваш вопрос, который порожден неверной архитектурой системы.
Все таблицы должны быть скрыты за EJB-представлением.
Объясню в чём дело: программа генерирует записи в базу(чё то там проверяя и т.д.) - эту программу разрабатываем не мы. Мы разрабатываем прогу которая на основе таких записей делает различные отчёты и т.д. Записи в базе нужны для целостной работы другой системы. Опрашивать БД на наличие новых записей слишком долго (сетевой трафик огромный). Необходимо как-то посылать сообщения нашей программе.

Как я понял EJB в данном случае не обеспечит синхронизации, так?
это проблемы интеграции вашего и стороннего приложений. вам надо договоритсья об организации взаимодействия.
...
Рейтинг: 0 / 0
01.08.2006, 15:04
    #33892187
wolf_roma
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тригеры или EJB
Задам вопрос по другому: EJB может заменить триггеры?
...
Рейтинг: 0 / 0
01.08.2006, 15:10
    #33892217
wolf_roma
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тригеры или EJB
или может Hibernate вместо EJB.
...
Рейтинг: 0 / 0
01.08.2006, 15:44
    #33892374
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тригеры или EJB
wolf_romaЗадам вопрос по другому: EJB может заменить триггеры?
EJB заменит триггеры если взимодействие с БД идет через EJB.
wolf_roma
Опрашивать БД на наличие новых записей слишком долго (сетевой трафик огромный).
- т. е. Ваш сервер приложений будет взаимодействовать с БД по сети физически находясь на удаленной машине?
...
Рейтинг: 0 / 0
01.08.2006, 17:51
    #33892832
Зашедший
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тригеры или EJB
wolf_romaЗадам вопрос по другому: EJB может заменить триггеры?
Нет, никак. Состояние базы данных (если оно меняется сторонними программами через другой коннект) они отслеживать не могут.
...
Рейтинг: 0 / 0
02.08.2006, 11:02
    #33893840
wolf_roma
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тригеры или EJB
Да Сервер и БД на различных машинах...

Теперь понятно придётся делать видимо через Триггеры.

Всем спасибо.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Тригеры или EJB / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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