Patent
1995-06-23
1999-02-16
Oberley, Alvin E.
G06F 1730
Patent
active
058729690
ABSTRACT:
A system and method for effectively synchronizing data in an object oriented distributed transaction processing system employing a multilevel data store. Each object that maintains first-level volatile data registers as a synchronization object if unsynchronized changes to that data exist. A register object at each node tracks synchronized objects registered for that node. Each registered synchronization object, in turn, registers with its superior node when registered synchronization objects are present. A hierarchy of registered synchronization objects and synchronization objects is thereby created. The transaction termination process transmits a pre-prepare message to the registered synchronization hierarchy providing each synchronization object an opportunity to flush its data to the second-level persistent data store. The hierarchical structure of registered objects ensures that the minimum number of messages are transmitted over the network.
REFERENCES:
patent: 5592664 (1997-01-01), Starkey
patent: 5721825 (1998-02-01), Lawson et al.
patent: 5727203 (1998-03-01), Hapner et al.
Distributed Transaction Processing: The XA Specification, CAE Specification, Dec. 1991, X/Open Company Limited, pp. 1-80.
Object Transaction Service, Aug. 4, 1994, Object Management Group, Inc., pp. 1-103.
The Common Object Request Broker: Architecture and Specification, No. 91.12.1, Revision 1.1, Dec. 1991, pp. 13-44.
X/Open distributed Transaction Processing (DTP), X/Open CAE Specification, Sep. 19, 1991, pp. 1-42.
Copeland George Prentice
Holdsworth Simon Anthony James
Smith Stanley Alan
International Business Machines - Corporation
Lao Sue
Oberley Alvin E.
Walker Mark S.
LandOfFree
System and method for efficiently synchronizing cache and persis does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for efficiently synchronizing cache and persis, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for efficiently synchronizing cache and persis will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2070576