请教一个事务问题!! 例如A,B服务器操作成功,最后C服务器操作失败。怎么让A,B服务器回滚啊??没有用到EJB。谢谢大家! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Google出来的都是多数据源的解决办法 - - 调用事务的API进行事务处理,你到百度上搜一下,很多例子的! 没有用过EJB不都是有服务器try..等语句来回滚吗? - - 没查到,哪个API? .....没明白,怎么try catch 其他服务器? 集群?a b c是3个实例 你怎么能一个提交 同时提交到3个实例上呢 这个涉及到EJB中的内容,把EJB搞明白了,自然就会用JTA了 Spring 代理类问题 ????? 比如 A B 。B提交到A,A操作成功,B再继续,然后B出错了,A怎么回滚? 具体问题具体分析,你参考这里人们给你的答案:http://www.phome.asia/forum/thread/292.html 问题提得就有问题!A, B 服务器操作什么操作成功了?而 A B 操作完成后是如何告之 C 让 C 去执行的?而 A 与 B 是如何联系的? 操作数据,缓存。就是出错的时候能回滚?我也不知道怎么联系起来才能回滚好像EJB可以实现。还有别的办法不? 不知道楼主是不是用的分布式数据库?理论上应该是A、B、C三个在同一个事务里面,全部成功后再COMMIT,否则全部ROLLBACK。即使是三台服务器,也不要将三个操作放在三个事物中去处理。如果是分布式的数据的话最好用触发器去实现。 急!麻烦高手帮我看一个java类,并跟我解释一下每段代码的意思,谢谢!! 发帖就得这样发,否则谁都不会回 eclipse jboss shutdown 自己写的连接池,帮忙看看有什么问题。 逻辑推理题 想制作插件 关于使用hibernate的一个错误 菜鸟问一个j2ee -stop 抛出异常的问题 一个关于EJB很菜的一个问题!! 从cvs checkout 下来的java项目如何部署运行 不知道是什么问题 ibatis3.0的缓存问题
Google出来的都是多数据源的解决办法 - -
- - 没查到,哪个API?
.....没明白,怎么try catch 其他服务器?
问题提得就有问题!A, B 服务器操作什么操作成功了?而 A B 操作完成后是如何告之 C 让 C 去执行的?而 A 与 B 是如何联系的?
操作数据,缓存。就是出错的时候能回滚?我也不知道怎么联系起来才能回滚好像EJB可以实现。还有别的办法不?
理论上应该是A、B、C三个在同一个事务里面,全部成功后再COMMIT,否则全部ROLLBACK。
即使是三台服务器,也不要将三个操作放在三个事物中去处理。如果是分布式的数据的话最好用触发器去实现。