×

Managing Communications in a Multi-Client, Multi-Server Environment

  • US 20140344337A1
  • Filed: 03/31/2014
  • Published: 11/20/2014
  • Est. Priority Date: 05/16/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of processing a request received from a client, the method being implemented by one of a plurality of servers in a server cluster and comprising:

  • receiving, from the client, a request that includes;

    a session identifier (ID) identifying a session between the client and the server; and

    a correlation ID that is linked to the request;

    determining whether the correlation ID is included in an individual server-specific session microcache of the session;

    if the correlation ID is not included in the session microcache, processing the request to determine a response, adding the response to the session microcache, and sending the response along with an indication of the correlation ID to the client;

    if the correlation ID and a response to the request are stored in the session microcache, re-sending the response along with an indication of the correlation ID to the client; and

    transferring the session ID and session microcache to another of the plurality of servers in the server cluster to continue the session.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×