本地数据库和通过WEBSERVICES操作的远程数据库(在INTERNET上)能使用分布式事务吗?
情况是这样的,我的客户端本地有数据库,本地数据增加后,是利用WEBSERVICES向远程数据库进行更新的,如果远程增加成功后,需要将本地数据库中某个字段进行重新附值,表示该记录不用再向远程增加了,那么就会出新这样一个问题,远程增加后,本机数据在准备更新时,停电了.我肯定需要回滚远程的数据库的新增的记录.我想用分布式事务实现,可是却失败了
我目前的开发是不可能实现的,因为本机的DTC不能管理自己访问不到的数据库资源.
请高人指点,我用的开发语言是C#