我们正在使用REST WCF服务.我们希望此REST服务上的保存操作处于事务中.有没有办法通过线路将Transaction对象传递给REST WCF服务?
我正在构建 RESTful Web 服务,我想让它参与分布式事务。
一个示例场景是,我的 REST 服务可能将文件保存在服务器上的某个位置,同时调用者将此文件标记为保存在其数据库中。但是,如果文件服务器已满,或者他的数据库调用失败,则不应提交其他操作。
我可以做什么来履行我的承诺?我想找到一个适用于 .Net 和 Java 客户端的解决方案。我知道这是一个棘手的问题,我想知道是否有人有任何提示或见解?谢谢