AUTOMATIC DETECTION OF PROTOCOLS IN A NETWORK
A method in a computer network for automatically detecting a most advantageous protocol for communication by a client computer, said client computer being configured to be coupled to a server computer via a computer network. The method includes initiating a plurality of protocol threads for sending...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A method in a computer network for automatically detecting a most advantageous protocol for communication by a client computer, said client computer being configured to be coupled to a server computer via a computer network. The method includes initiating a plurality of protocol threads for sending from the client computer to the server computer, a plurality of data requests. Each of the data requests employs a different protocol and a different connection. The data requests are configured to solicit, responsive to the data requests, a set of responses from the server computer. Each of the responses employs a protocol associated with a respective one of the data requests. The method further includes receiving at the client computer at least a subset of the responses. The method also includes initiating a control thread at the client computer. The control thread monitors the subset of the responses as each response is received from the server computer to select the most advantageous protocol from protocols associated with the subset of the responses, wherein the most advantageous protocol is determined based on a predefined protocol priority.
L'invention concerne un procédé destiné à un réseau informatique et permettant à un ordinateur client d'identifier automatiquement le protocole le mieux adapté à la communication, ledit ordinateur client étant configuré pour être couplé à un ordinateur serveur via un réseau informatique. Le procédé consiste à lancer plusieurs demandes de données depuis l'ordinateur client jusqu'à l'oridnateur serveur. Chacune des demandes de données utilise une connexion et un protocole différents. Les demandes de données sont configurées pour solliciter un ensemble de réponses de la part de l'ordinateur serveur, qui sont fonction des demandes de données. Chaque réponse utilies un protocole en rapport avec celui de la demadne de données correspondante. Le procédé comprend la réception par l'ordinateur client d'au moins un sous-ensemble de réponses. En outre, le procédé consiste à lancer dans l'ordinateur client un fil de commande qui surveille le sous-ensemble des réponses à mesure que chaque réponse est reçue depuis l'ordinateur serveru, ceci afin de choisir le protocole le mieux adapté parmi les protocoles en rapport avec le sous-ensemble des réponses, ledit protocole le mieux adapté étant déterminé sur la base d'une priorité de protocoles prédéfinie. |
---|