Patent ID: 8380820

Claim:
A method comprising steps of: (a) receiving first and second service requests from one or more frontend applications at an enterprise middleware application system; (b) forwarding the first and second service requests to an AggregateControl node of the enterprise middleware application system; (c) identifying, at the AggregateControl node, a timeout required for processing the first and second service requests; (d) sending the first and second service requests to a backend application for processing, and monitoring, at an AggregateReply node, for responses regarding results of processing of the first and second service requests; (e) upon receiving, at the AggregateReply node, a first response from the backend application regarding the result of processing of the first service request before the timeout elapses, sending the first response to a corresponding frontend application from which the first service request was received; and (f) in response to the timeout for the second service request elapsing before receiving, at the AggregateReply node, a second response to the second service request from the backend application, sending a third response informing the corresponding frontend application from which the second service request was received that the backend application has not responded to the second service request.