CPC H04L 67/562 (2022.05) [G06F 9/466 (2013.01)] | 31 Claims |
1. A computer implemented method, comprising:
identifying a transaction manager (TM) located on a first computing node that is external to both an application program (AP) located on a second computing node and a resource manager (RM), wherein the TM that is external and connected to the AP via a first network connection is implemented as a separate service from the AP that is located on the second computing node and is operable to coordinate a commit or a rollback for a transaction that operates against a database at the RM;
in response to a request from a client computing node for performing an operation for the transaction, receiving a call at the TM from the AP via at least the first network connection to perform the operation for the transaction;
determining, at the TM, an instruction for an RM operation that is to be sent from the TM to the RM to implement the operation for the transaction; and
transmitting the RM operation from the TM located at the first computing node to the AP located at the second computing node and then from the AP to the RM via a second network connection between the AP and the RM, without requiring a network connection that directly links the TM and the RM for transmitting the RM operation from the TM to the RM.
|