Établissement d’une connexion par le client

Pour établir une session de communication client/serveur avec un programme serveur, les applications clientes avec des handles explicites doivent créer un handle de liaison. Après cela, la bibliothèque d’exécution RPC recherche l’ordinateur qui héberge le programme serveur. Il recherche ensuite le point de terminaison que le programme serveur écoute et dirige l’appel vers celui-ci. Le diagramme suivant illustre ce processus.

un client rpc établit une connexion avec un serveur rpc

Cette section présente des informations sur la façon dont le client se connecte au programme serveur et exécute les procédures à distance qu’il propose. Il existe de nombreuses approches pour effectuer ces étapes; Selon la conception choisie, une application peut choisir un ensemble d’étapes différent. Cet exemple est simplement une façon de le faire.

La discussion est divisée en sections suivantes :