A server system provides a client system with access to a number of
services. For each service, if a given service provider is overloaded (or
if the client is unable to contact that provider), the client can contact
any other of the service providers capable of providing the requested
service. The server system provides information to the client system
identifying a list of services that the server system provides. For each
service in the list of services, the information includes a service name
identifying the service, and at least one unique port identifying each
service provider for that service so that one service name can be used in
accessing the multiple service providers that provide the desired service.
The request from the client includes a service name identifying the
desired service provided by the server system, and includes at least one
port corresponding to a service provider that provides the desired
service, the port being selected from the ports provided by the server
system.
Een serversysteem voorziet een cliëntsysteem van toegang tot een aantal diensten. Voor elke dienst, als een bepaalde dienstverlener (of als de cliënt die leverancier) niet kan contacteren overbelast is, kan de cliënt een ander van de dienstverleners contacteren geschikt om de gevraagde dienst te verlenen. Het serversysteem verstrekt informatie aan het cliëntsysteem dat een lijst van de diensten identificeert die het serversysteem verstrekt. Voor elke dienst in de lijst van de diensten, omvat de informatie een de dienstnaam de dienst identificeren, en minstens één unieke haven die identificeert elke dienstverlener voor die dienst zodat één de dienstnaam in de toegang tot van de veelvoudige dienstverleners kan worden gebruikt die de gewenste dienst verlenen. Het verzoek van de cliënt omvat een de dienstnaam die de gewenste dienst identificeert die door het serversysteem wordt verleend, en omvat minstens één haven die aan een dienstverlener beantwoordt die de gewenste dienst verleent, de haven die uit de havens wordt geselecteerd die door het serversysteem worden verstrekt.