Dobry den, potreboval bych v ramci messagingoveho systemu implementovat distribuovane transakce. JMS implementatori obvykle dodavaji ke svym resenim knihovny, se kterymi muze klient vystupovat jako transactional resource, ale podpora transakci (jako je UserTransaction v JTA) uz chybi.
Chtel bych se zeptat, jak se tohle resi? Aplikace, ktera potrebuje poslat nekolik zprav, ktere napriklad zajisti updaty v databazich, a ktera vse potrebuje zajistit v jedne globalni transakci, proste musi pouzit JTA externe? Radi bychom si totiz implementovali vlastni podporu globalnich transakci postavenou primo na JMS reseni (pomoci zprav). Neexistuji nejake knihovny pro distribuovane transakce implementovane nad JMS? Mimochodem, objevil jsem tuto dobre vypadajici knizku a k dispozici je dokonce zdarma: Java Transaction Design Strategies http://www.infoq.com/minibooks/JTDS -- Lukas Zapletal http://lukas.zapletalovi.com
