Method and apparatus using connection pools in communication networks
First Claim
Patent Images
1. A method of communicating between an application and a server comprising:
- on a client side, establishing a connection pool to the server; and
in response to a request issued by a client-side entity to communicate with the server, using a connection in the connection pool to service said request, wherein the connection was established with said server prior to said first request.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method are provided of communicating between an application and a server including, on a client side, establishing a connection pool to the server. In an embodiment, a communication request from a client-side entity is served by a connection that was established in the connection pool prior to the issuance of the request. Subsequent communication requests may reuse the connection that serviced the first request.
99 Citations
49 Claims
-
1. A method of communicating between an application and a server comprising:
-
on a client side, establishing a connection pool to the server; and
in response to a request issued by a client-side entity to communicate with the server, using a connection in the connection pool to service said request, wherein the connection was established with said server prior to said first request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
24. A system comprising:
-
a library of software routines, a mechanism to convert a first set of code to a second set of code, wherein said mechanism is configured to convert an embedded program statement in the first set of code to a call to a routine in the library, said embedded program statement specifying an operation that involves communication with a server, wherein the routine contains logic for establish in a connection pool in response to said call. - View Dependent Claims (25)
-
-
26. The system of claim 26, wherein the library is a runtime library.
Specification