Patent ID: 7979563

Claim:
A method comprising: determining, in response to receipt of a message at a proxy server in an arrayed proxy server cluster, a list of potential active proxy servers in the arrayed proxy server cluster with a potential of stored processing state information associated with the received message; and in response to determining that the proxy server is in the list of potential active proxy servers: determining that the proxy server is a last active proxy server in the list of potential active proxy servers based upon results of a comparison of a list of already visited proxy servers in a private header of the received message with the list of potential active proxy servers; determining whether processing state information associated with the received message is stored in a local cache storage device; in response to determining the processing state information associated with the received message is stored in the local cache storage device: determining that the received message comprises a retransmitted message; and forwarding the received message directly to an application server within a cluster of application servers to which an initial transmission of the message was forwarded; and in response to determining that the processing state information associated with the received message is not stored in the local cache storage device: determining that the message is an initial transmission of the received message; temporarily storing the processing state information associated with the received message in the local cache storage device; and forwarding the received message directly to the application server within the cluster of application servers.