
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
01.08.2006, 12:52:31
|
|||
|---|---|---|---|
|
|||
Тригеры или EJB |
|||
|
#18+
Проблема: необходимо отреагировать на изменение таблицы, причём посредством выполнения java кода. Тригеры и oracle, позволяют решить данную проблему. А как насчёт EJB? Стоит заметить что таблица будет изменяться не через EJB а как-то ещё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2006, 14:04:22
|
|||
|---|---|---|---|
Тригеры или EJB |
|||
|
#18+
wolf_romaтаблица будет изменяться не через EJB а как-то ещё. - мне кажется это принципиально не верно при использовании EJB, как подтвержение Ваш вопрос, который порожден неверной архитектурой системы. Все таблицы должны быть скрыты за EJB-представлением. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2006, 14:33:28
|
|||
|---|---|---|---|
|
|||
Тригеры или EJB |
|||
|
#18+
Kachalov wolf_romaтаблица будет изменяться не через EJB а как-то ещё. - мне кажется это принципиально не верно при использовании EJB, как подтвержение Ваш вопрос, который порожден неверной архитектурой системы. Все таблицы должны быть скрыты за EJB-представлением. Объясню в чём дело: программа генерирует записи в базу(чё то там проверяя и т.д.) - эту программу разрабатываем не мы. Мы разрабатываем прогу которая на основе таких записей делает различные отчёты и т.д. Записи в базе нужны для целостной работы другой системы. Опрашивать БД на наличие новых записей слишком долго (сетевой трафик огромный). Необходимо как-то посылать сообщения нашей программе. Как я понял EJB в данном случае не обеспечит синхронизации, так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2006, 14:57:40
|
|||
|---|---|---|---|
Тригеры или EJB |
|||
|
#18+
wolf_roma Kachalov wolf_romaтаблица будет изменяться не через EJB а как-то ещё. - мне кажется это принципиально не верно при использовании EJB, как подтвержение Ваш вопрос, который порожден неверной архитектурой системы. Все таблицы должны быть скрыты за EJB-представлением. Объясню в чём дело: программа генерирует записи в базу(чё то там проверяя и т.д.) - эту программу разрабатываем не мы. Мы разрабатываем прогу которая на основе таких записей делает различные отчёты и т.д. Записи в базе нужны для целостной работы другой системы. Опрашивать БД на наличие новых записей слишком долго (сетевой трафик огромный). Необходимо как-то посылать сообщения нашей программе. Как я понял EJB в данном случае не обеспечит синхронизации, так? это проблемы интеграции вашего и стороннего приложений. вам надо договоритсья об организации взаимодействия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2006, 15:04:25
|
|||
|---|---|---|---|
|
|||
Тригеры или EJB |
|||
|
#18+
Задам вопрос по другому: EJB может заменить триггеры? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2006, 15:10:06
|
|||
|---|---|---|---|
|
|||
Тригеры или EJB |
|||
|
#18+
или может Hibernate вместо EJB. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2006, 15:44:54
|
|||
|---|---|---|---|
Тригеры или EJB |
|||
|
#18+
wolf_romaЗадам вопрос по другому: EJB может заменить триггеры? EJB заменит триггеры если взимодействие с БД идет через EJB. wolf_roma Опрашивать БД на наличие новых записей слишком долго (сетевой трафик огромный). - т. е. Ваш сервер приложений будет взаимодействовать с БД по сети физически находясь на удаленной машине? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2006, 17:51:19
|
|||
|---|---|---|---|
Тригеры или EJB |
|||
|
#18+
wolf_romaЗадам вопрос по другому: EJB может заменить триггеры? Нет, никак. Состояние базы данных (если оно меняется сторонними программами через другой коннект) они отслеживать не могут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2148527]: |
0ms |
get settings: |
17ms |
get forum list: |
24ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
60ms |
get topic data: |
22ms |
get forum data: |
5ms |
get page messages: |
68ms |
get tp. blocked users: |
3ms |
| others: | 365ms |
| total: | 578ms |

| 0 / 0 |
