Concurrent server and method of operation having client-server affinity using exchanged client and server keys
US6195682A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Oct 27, 1998 |
| Grant date | Feb 27, 2001 |
| Priority date | — |
| Expiry date | Oct 27, 2018 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/10015
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
In a distributed information network, a broker server is coupled to a plurality of child servers and to a plurality of clients in the network. The broker server connects clients to a child server in a queue on a FIFO basis and provides the client with a key identifying the child server. The client provides the server with a copy of its key at the time of the initial service request. Both the child server and the client retain a copy of the other's key upon disconnect. The child server returns to the bottom of the queue after disconnect. On a subsequent client service request, the client includes the child server key in the service request and the broker automatically re-connects the client to the child server wherever S1 may be in the queue, provided the child server is not busy serving other clients. When reconnected, the client send its key to the child server which compares the key to the retained copy of the client key. If the keys match, the child server does not refresh and reload the client state data which improves server performance. If the child server is not available, the broker assigns the client to the child server at the top of the queue. The client may also be an in…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.