2012-01-31 2 views
0

У меня есть множественное соединение оракула, поэтому я должен запускать транзакции по всем источникам данных одновременно, и если один из них не удается, он снова откатывается на всех или совершает все вместе. Как достичь этого с помощью XADatasource?Использование XADatasource с java и oracle?

+0

что у вас есть? –

+0

@ balaswamy-vaddeman Я думал об использовании OracleXADataSource и следующей статье: http://docs.oracle.com/cd/A97335_02/apps.102/a83724/samapp9.htm#1012235 – udr1990

ответ

0

API XADataSource предоставляет двухфазную фиксацию для достижения этой цели в распределенной среде. Вы должны сделать свой класс DataSource Wrapper с помощью этого API, а остальное позаботится сам API.

XA лучше всего использовать с сервером приложений, такими как JBoss или WebSphere и т. Д. Но вы также можете настроить его и в не управляемых средах.

Смежные вопросы