摘要 |
Multiple operations of a local transaction are enabled to be performed atomically at a resource. A local transaction scope is invoked that includes multiple transaction operations and a commit operation. A local transaction object is generated that includes a transaction identifier. The transaction identifier is initialized with a unique identification number. The transaction identifier is included in a request message that includes a transaction operation. The request message is transmitted to a web service to be provided to a resource, and a response is received. One or more additional request messages including corresponding operations are also transmitted to the web service, and corresponding response messages are received. A completion protocol message that includes the transaction identifier and a commit instruction or an abort instruction is transmitted to the web service, and a completion type response message is received.
|