Transaction in SOA

后端 未结 3 1569
执笔经年
执笔经年 2021-02-06 05:38

Is there any possibility to propagate transactions between different SOA services which are from different platforms like .NET or Java?

I know the transaction can flow i

3条回答
  •  轻奢々
    轻奢々 (楼主)
    2021-02-06 05:58

    If your client and server SOA infrastructure (and by extension, the underlying back-end systems being accessed in the various service implementations) support WS-Transaction, then this would allow for transaction propagation.

    However, I work in a huge financial services SOA middleware environment and we choose to manage transactions ourselves: using manual compensation. While more complex, not relying on any distributed transaction coordinator does give us flexibility and performance increases.

提交回复
热议问题