多个消息BEAN之间可能实现事务处理吗? 实现应该是可以的,但效率肯定不会很高,因为这样做本身就违背的消息BEAN的设计初衷了!(消息BEAN是为了异步处理而产生的,而事物处理应该是实时的!) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 To:pengji事务处理实际上有很多类型,例如补偿事务,并不都是类似数据库处理中的短事务,所以这应该不是问题。To:all请继续,谢谢! 关注.容器管理中的bean可以实现同步回滚. 我对jms,消息bean不熟,说上两句按照transaction的使用来看,是否应该A在发送消息时得把本次建立的transaction一起传过去,等待B来commit,但如此,这个transaction锁定的资源怎么办?这样很容易死锁 好像不能直接实现,本来异步消息的可靠性是没有保障的,而且常用来做分布式的消息传递,所以一般不能直接操作事务,不过要做也是可以的,当要发生事务回滚的时候,可以重新发送一个消息,告诉回滚,然后接收到该回滚信息后,消息Bean做处理。只能自己实现事务了。 按照楼上的说法,A还是得保持着transaction,等待B的消息,决定是commit还是roolback,在这中间,资源可是被锁上的,怎么办? 请教关于字符串的切割和除法的取整问题 关于jar加密 java naming 小問題 装了JMF怎么弄路径 请教一个在线翻译跨页传值的问题! 始终提示insert语句出错!!!急急急 100分求教关于多线程panel的清除和中止 那位兄弟帮着解决一下嘛. 一个基本问题 关于引用传递/继承,解决问题,立即结贴 很简单,但也有30分! 《Java核心编程》第一个小程序就过不去!求助
事务处理实际上有很多类型,例如补偿事务,并不都是类似数据库处理中的短事务,所以这应该不是问题。To:all
请继续,谢谢!
容器管理中的bean可以实现同步回滚.
按照transaction的使用来看,是否应该A在发送消息时得把本次建立的transaction一起传过去,等待B来commit,但如此,这个transaction锁定的资源怎么办?这样很容易死锁