I am creating a RESTful web service and I want to allow it to participate in distributed transactions.
An example scenario would be that my REST service might save a file on the server somewhere, and at the same time, the caller marks this file as stored in its database. However, if either the file server is full, or if its database call failed, another action should not be taken.
What can I do to keep up with me? I would like to find a solution that works for both .NET and Java clients. I know this is a knotty problem, I was wondering if anyone has any tips or ideas? Thanks you
source share