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

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

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

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

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

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

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

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


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