Patent ID: 8656024

Claim:
A method comprising: receiving a Resource Reservation Protocol (RSVP) request from an upper-layer application that invokes a Java Transaction API (JTA) call, wherein the request includes first information that specifies one or more transaction-related remote resources that are associated with an extended transaction, wherein the extended transaction comprises a plurality of child transactions; invoking a Java Transaction Service (JTS) call for the first information; reserving the one or more transaction-related remote resources, which are specified in the first information and are associated with the extended transaction, by sending out one or more reservation requests to any one of: one or more resource managers that manage the one or more transaction-related remote resources; one or more network infrastructure elements that cause reservation of the one or more transaction-related remote resources, wherein the one or more reservation requests are sent to the one or more network infrastructure elements over the RSVP; wherein the method is performed by one or more computing devices.