Patent ID: 7340516

Claim:
A transaction processing method comprising the steps of: relating a first identifier (ID) for identifying a transaction processing of a first information processing device with a second ID for relating the transaction processing of the first information processing device and a transaction processing of a second information processing device with each other and storing the related first and second IDs in a first mapping table; transmitting the second ID and a transaction processing request to the second information processing device to request execution of a transaction processing in the second information processing device; receiving the second ID for relating the transaction processings of the first and second information processing devices with each other and the transaction processing request from said first information processing device, relating said second ID to a third ID for identifying the transaction processing of the second information processing device, storing the related IDs in a second mapping table, and executing the requested transaction processing; upon determining occurrence of a failure in the executed transaction processing, holding a record in the second mapping table relating the second ID of the transaction processing with the third ID for a predetermined period of time; and responsive to an inquiry in which the second ID is specified, reading out the third ID corresponding to the specified second ID from the second mapping table and transmitting the read out third ID to the first information processing device, wherein the value of the predetermined period of time for holding the record is modified depending on whether the first information processing device is the information processing device which makes the inquiry.