Patent ID: 6266698
Filing Date: 2001-07-24
Classification: G06F

Abstract:
A transaction processing system comprising:a) a first transaction manager (TM), wherein the first TM uses a first variation of a commitment protocol;b) a first resource manager that communicates with the first transaction manager to join in a transaction managed by the first transaction manager;c) a second transaction manager (TM), wherein the second TM uses one of the first variation of the commitment protocol and a second variation of the commitment protocol;d) a second resource manager, that communicates with the second transaction manager to join in a transaction managed by the second transaction manager;e) a communication resource manager (CRM), interfacing between the first TM and the second TM, wherein, when the CRM exports a transaction branch from the first TM to the second TM, the CRM generates a log file indicating which of the two variations of the commitment protocol the second TM is using; andf) a storage unit, coupled to the CRM, for storing the log file.