A collaborative client-server system having performance reliability
improvement (PRIM) includes collaboration techniques for sharing server
data among two or more servers, each server coupled to one or more client
computers. A communication link between a client computer and a server is
handed off to another respective one of the two or more servers under a
variety of conditions. Hand off conditions include, congestion of the
server processing load, congestion of the communication link between the
client computer and the server, and loss of data signal integrity between
the client computer and the server.