Two-Phase Commit Resynchronization
Original Publication Date: 1987-Jan-01
Included in the Prior Art Database: 2005-Jan-31
A method is described for resynchronizing two systems that were cooperating to accomplish an atomic unit of work when a communications failure occurred, comprising, upon detection of a communications failure, the steps of (a) determining the processing state of each system and (b) allowing processing to continue to completion unless one or both systems had backed-out processing. Presently, resynchronization of two systems can be achieved via a well-known, two-phase commit process which is supported by communication protocols, such as IBM's System Network Architecture (SNA). The systems, however, are resynchronized to a backed-out status.