跨basicHttpBinding的事务

elw*_*lwy 4 wcf transactions

我们目前有一个asmx webservice,它公开了一个单独的方法,对SqlTransaction内部包装的Sql数据库进行各种更新.

我正在WCF中重写此服务,我们希望将现有方法拆分为通过各种不同WCF服务访问的子调用.在服务上使用basicHttpBinding是有限制的,它排除了所有内置的WCF事务功能.是否可以使用此体系结构并跨多个服务调用维护事务?WS-TRANS已被建议作为一种可能的解决方案,但我不熟悉它,这会有用吗?

Joh*_*ers 5

你很少得到任何东西是非常罕见的.基本 HttpBinding和ws HttpBinding 之间的主要区别在于后者支持WS-*协议.

basicHttpBinding或多或少地为您提供了ASMX的功能."交易" 比ASMX 多得多.