发明名称 |
Providing atomicity for a unit of work |
摘要 |
A method for providing atomicity for a unit of work involving a plurality of participants, the method comprising the steps of: sending a prepare request to at least one participant, wherein the request comprises data required for recovery purposes of the unit of work; and on recovery of the unit of work, recovering the unit of work comprising: obtaining the data from the at least one participant; and using the obtained data to recover and preserve the atomicity of the unit of work. |
申请公布号 |
US9159050(B2) |
申请公布日期 |
2015.10.13 |
申请号 |
US200611911206 |
申请日期 |
2006.04.06 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
Garza Jose Emir;Hobson Stephen James;Mulholland Martin;Powell Steven |
分类号 |
G06Q10/10 |
主分类号 |
G06Q10/10 |
代理机构 |
Van Cott, Bagley, Cornwall & McCarthy P.C. |
代理人 |
Nichols Steven L.;Van Cott, Bagley, Cornwall & McCarthy P.C. |
主权项 |
1. A method for providing atomicity for a unit of work involving a plurality of participants, the method comprising the steps of:
sending a prepare request to at least two participants involved in a transaction, wherein the prepare request prevents a participant receiving the prepare request from assuming a rollback of updates associated with the transaction, and wherein the prepare request comprises data including an indicated outcome of the unit of work, the indicated outcome being either rollback or commit; and in response to occurrence of a need to recover the unit of work, recovering the unit of work comprising: obtaining the data from the at least one participant; and using the obtained data to recover and preserve the atomicity of the unit of work. |
地址 |
Armonk NY US |