变态分布式控制求解 fellowcheng提出webservice提供个回滚方法 请问我该如果才能通知它回滚呢????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 伪代码:operationA.beginTransaction()operationA.doWork()bool success = webserviceB.doWork() //webservice返回是否操作成功if(success) operationA.commit()else operationA.rollback() 回vosov//开始事务//调用webservice的修改方法localhost.Service sv = new Sdt.transactionTest.localhost.Service();sv.UpdateTest();//调用本地插入方法InsertTest();//提交事务 当sv.UpdateTest成功而InsertTest失败的时候我通过何种方法可以让sv.UpdateTest回滚??通过System.Transactions类中的 TransactionScope实现不了,它不能让webservice方法实现回滚 asp.net string类型怎么转换成int 类型 access 问题 C#中CrystalReport的使用问题 数据显示问题。帮忙看看,谢谢!!! DataTable怎么更新数据库? 请问怎么把字符串转换成字节 NAnt exec的问题 能推荐一本详细介绍.net对象的书吗?全当字典用的那种! 如何运行ildasm啊 一个简单的问题 图片验证码破译 4 位的数字 哪位高手有c#《高校后勤管理系统》的源代码啊?急求!!!
operationA.beginTransaction()
operationA.doWork()
bool success = webserviceB.doWork() //webservice返回是否操作成功
if(success)
operationA.commit()
else
operationA.rollback()
//开始事务
//调用webservice的修改方法
localhost.Service sv = new Sdt.transactionTest.localhost.Service();
sv.UpdateTest();
//调用本地插入方法
InsertTest();
//提交事务
当sv.UpdateTest成功
而InsertTest失败的时候
我通过何种方法可以让sv.UpdateTest回滚??
通过System.Transactions类中的 TransactionScope
实现不了,它不能让webservice方法实现回滚