“…Since the prototype implementations of Jini and .NET do not provide any loadbalancing mechanism [15,17], programmers have to explicitly incorporate code in clients to communicate with loadbalancing systems. Couples of load-balancing systems have been proposed and analyzed, and clients in these systems make requests to the load-balancing systems [4,5,7]. In other words, the process of load balancing is not transparent to clients.…”