首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用WCF的分布式事务

使用WCF的分布式事务
EN

Stack Overflow用户
提问于 2016-02-23 12:07:19
回答 1查看 423关注 0票数 1

我们需要一个非常具体的场景来在WCF服务中实现分布式事务。下面是一个场景:

  1. 客户端调用WCF服务
  2. WCF服务更新Server中的数据
  3. 它调用一个基于Java的外部web服务,该服务负责更新DB2数据库中的相同数据。

如果在上述场景中有任何失败,则必须回滚整个事务。如何为上述场景启用分布式事务。这方面的任何投入都将是有益的。我理解分布式事务会引起无数的问题。不过,我想知道上述问题的潜在解决办法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-23 20:58:53

我会使用SQL事务。使用要插入SQL数据库的事务。调用commit之后,我将从WCF调用基于java的web服务,如果它在更新DB2数据库时返回异常,那么我将回滚SQL事务。下面的链接应该对你有帮助。

MSDN: SqlConnection.BeginTransaction

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35577197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档