Я хочу использовать службу Java Transaction для управления распределенными транзакциями в своем приложении Java.Служба транзакций Java
У меня есть 3 разных базы данных, к которым я должен подключиться, используя 3 разных объекта Connection. Я хочу вставить определенные данные в каждую из трех баз данных. Мое требование состоит в том, чтобы атомарность поддерживалась. Поэтому либо данные должны быть вставлены во все 3 базы данных, либо не должны быть вставлены ни в одну из баз данных. Я искал в сети для такого рода транзакций, и я получил услугу Java Transaction. Я мог бы найти его API здесь http://java.sun.com/products/jts/javadoc/index.html Но я все еще не понимаю, как реализовать транзакции, используя его. Может ли кто-нибудь предоставить мне ссылки на образец кода или руководства Java Transaction Service.
Спасибо заранее, Aniket Kedari
Привет всем, Благодарим вас за ценные предложения. Я попытался использовать XAResource. http://www.datadirect.com/developer/jdbc/topics/jta/dist-trans/index.ssp Но, к сожалению, мой источник данных для моего databse «hp Non Stop Databse» не поддерживает XAresource. Теперь я буду искать теорему CAP и BASE. – 2009-09-09 10:43:43