A system and method are provided for distributing incoming requests from a
user interface amongst a client and server components for optimizing usage
of resources. Incoming requests are first received and stored by an
activity module. The activity module instructs a client to handle a first
subset of the requests and passes a second subset of the requests on to a
utilization-based load balancer. The second subset of the requests are
stored on the load balancer, and an availability of server components is
determined and a listing of available server components is compiled. A
determination is made as to which server component on the listing of
available server components is most appropriate to receive a particular
request. Each particular request of the second subset of requests is sent
to the selected server component determined to be most appropriate to
receive the particular request.
Un sistema y un método se proporcionan para distribuir peticiones entrantes de un interfaz utilizador entre los componentes de un cliente y del servidor para el uso óptimo de recursos. Las peticiones entrantes primero son recibidas y almacenadas por un módulo de la actividad. El módulo de la actividad manda a un cliente manejar un primer subconjunto de las peticiones y pasa un segundo subconjunto de las peticiones encendido a un balanceador utilizacio'n-basado de la carga. El segundo subconjunto de las peticiones se almacena en el balanceador de la carga, y una disponibilidad de los componentes del servidor se determina y un listado de los componentes disponibles del servidor se compila. Se hace una determinación en cuanto a la cual el componente del servidor en el listado de los componentes disponibles del servidor es el más apropiado recibir una petición particular. Cada petición particular del segundo subconjunto de peticiones se envía al componente seleccionado del servidor determinado para ser la más apropiada recibir la petición particular.