1

使用 Web 服务进行分布式事务的一般方法是什么?假设我有一个应用程序/服务在某种全局事务中与其他两个 Web 服务进行对话。我不太确定在这种情况下两阶段提交是如何工作的。

4

1 回答 1

3

这不是对您问题的直接回答,而是指向一些好的背景材料的指针。我最近碰巧在研究这个话题,偶然发现了这篇论文,它对最新技术(大约 2004 年)和交易替代方案(例如暂定持有)进行了不错的回顾。

https://www.researchgate.net/publication/221152644_Web_Service_Composition_Transaction_Management

这篇学生论文也涵盖了许多相同的领域:

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.151.3803&rep=rep1&type=pdf

与此 W3C 文档一样:

https://www.w3.org/TR/tenthold-1/

总的来说,这些通过 Web 服务进行交易的方法似乎并没有获得太大的吸引力。

于 2011-11-28T01:31:42.937 回答