System and method for clustered tunneling of requests in application servers and transaction-based systems
US7603454B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | May 16, 2005 |
| Grant date | Oct 13, 2009 |
| Priority date | — |
| Expiry date | Feb 17, 2027 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/563
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A system and method for clustered tunneling of requests in application servers and other systems is provided. The system includes a client, a cluster having a plurality of members, and a proxy. The cluster does not advertise the internal addresses of its members since clients might attempt to directly connect to that member. Instead, the client is configured to include a tunneling layer within which the proxy address is set. The advertised address of the cluster member is then set in a header at the client. During runtime, the client connects to the proxy as before, but then uses its internal information to connect or communicate with the appropriate cluster member. In accordance with an embodiment the client sets a cookie which is then sent to the proxy. The proxy re-writes the cookie with the appropriate cluster member information and uses this information to tunnel the request to the appropriate server.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.