×

Server-side connection resource pooling

  • US 8,713,186 B2
  • Filed: 03/12/2008
  • Issued: 04/29/2014
  • Est. Priority Date: 03/13/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a server-side connection broker from a client process, a request for a connection to a server, said request for a connection being sent via a network transport connection between the client process and the server-side connection broker;

    in response to said request,said server-side connection broker selecting a server connection from a pool of server connections, wherein said server connection comprises a thread of execution;

    handing-off said network transport connection between the client process and the server-side connection broker to the server connection to (1) establish said server connection to be an end point for said network transport connection and to (2) bypass said server-side connection broker within said network transport connection while said server connection is the end point of said network transport connection;

    receiving, at said server connection and from said client process via said network transport connection, a request for one or more server operations; and

    said server connection performing said one or more server operations and returning a corresponding result to said client process via said network transport connection; and

    after said result is returned, handing-back said network transport connection to said server-side connection broker to establish the server-side connection broker to be the end point for said network transport connection and cause said server-side connection broker to listen for further requests via said network transport connection.

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