在WS-AtomicTransaction事务上有多个完成参与者是否可以?

时间:2009-09-06 20:57:50

标签: web-services

我正在尝试实现一个WS-AtomicTransaction协调​​器,我不知道是否应该在事务上允许多个完成参与者。

协议指定的唯一内容是子协调应拒绝完成参与者的注册,但它没有说明在根协调器上注册了多个。我担心的是,一旦我将上下文流向另一个业务应用程序,它可能会尝试自己注册一个完成参与者,然后尝试提交或回滚事务(破坏整个事务,可能是启动器上的逻辑)侧)。

那么,我应该在交易中允许多个完成参与者吗?如果没有,我怎样才能阻止在第一个完成参与者之后注册更多的完成参与者?

0 个答案:

没有答案