是否存在围绕多个Web服务调用的任何事务。 让我从一个常用的例子开始 - 旅行社。客户打算通过在线旅行社制定旅行计划。为此,在线旅行应用程序调用以下三个Web服务:
-Air ticket booking
-Hotel reservation
-Taxi reservation
这三项服务可从三家独立供应商处获得。如果这三种服务中的任何一种失败,则客户不希望继续进行交易(同样,要么所有三种服务都必须成功,要么根本不成功)。 我的语言编程是Asp.net c#。 什么是解决方案?
答案 0 :(得分:1)
不,这是不可能的。事务不能超过Web服务边界。
答案 1 :(得分:1)