A system is described for load balancing requests dispatched from Web
pages containing multiple frames. The system includes a load balancer to
receive client requests from a client browser via a network. The requests
are dispatched by a Web page having a first frame and a second frame. The
system further includes a number of servers coupled to the load balancer
to process the requests routed by the load balancer. Each server executes
a software code to generate a new uniform resource locator (URL) and
return a redirect message with the new URL to the client browser in
response to (1) a request received from a requesting frame to load data
object for a target frame and (2) the owner of the requesting frame is
different from the owner providing the data object. When the client
browser receives the redirect message with the new URL, the browser
dispatches a new request using the new URL to the server specified by the
new URL.