METHOD OF ESTABLISHING A NETWORK SOCKET WITH A DATA SERVER

A computer-implemented method is performed by a client machine to establish communication with a data server. The client machine sends a first communication request to a directory server having information concerning available data servers that provide specific data to the client machine. The client...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ZHAO, YI, SHEN, JIAZHONG
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A computer-implemented method is performed by a client machine to establish communication with a data server. The client machine sends a first communication request to a directory server having information concerning available data servers that provide specific data to the client machine. The client machine further determines whether a first socket is established to allow communication with the directory server within a first predetermined period of time. When the first socket is established, the client machine receives the information concerning the available data servers from the directory server and establishes a target socket with a data server selected from the available data servers for receiving the specific data. However, when the first socket is not established, the client machine sends more communication requests to secondary servers according to a predetermined order, until the client machine receives the information concerning the available data servers or the specific data. La présente invention concerne un procédé mis en uvre par ordinateur qui est exécuté par une machine client en vue d'établir une communication avec un serveur de données. La machine client envoie une première requête de communication à un serveur répertoire disposant d'informations concernant des serveurs de données disponibles qui fournissent des données spécifiques à la machine client. La machine client détermine en outre si une première interface de connexion est établie pour permettre la communication avec le serveur répertoire dans une première période de temps prédéterminée. Lorsque la première interface de connexion est établie, la machine client reçoit les informations concernant les serveurs de données disponibles en provenance du serveur répertoire et établit une interface de connexion cible avec un serveur de données sélectionné parmi les serveurs de données disponibles afin de recevoir les données spécifiques. Toutefois, lorsque la première interface de connexion n'est pas établie, la machine client envoie davantage de requêtes de communication aux serveurs secondaires selon un ordre prédéterminé, jusqu'à ce que la machine client reçoive les informations concernant les serveurs de données disponibles ou les données spécifiques.