3. Support système pour l’appel de procédure à distance
Comme cela a été souligné dans l’introduction, l’assimilation pure et simple de l’appel de procédure à distance à un appel de procédure local se heurte à de nombreuses difficultés techniques qui sont présentées ici. Ce paragraphe s’intéresse plus particulièrement au modèle de traitement des pannes (qui fixe la sémantique du RPC), à la prise en compte de l’hétérogénéité des différentes plates-formes ou des langages de programmation du client ou du serveur, et aux problèmes de désignation et de liaison.
Définir une sémantique pour le RPC consiste à décrire de manière précise le comportement du client et du serveur à l’occurrence de pannes. Dans les faits, la sémantique est définie par le nombre d’exécutions de la procédure appelée après une défaillance du serveur ou du système de communication, suivie d’une tentative de reprise. Les différentes sémantiques mises en œuvre sont décrites :
-
la procédure est exécutée au plus une fois. Si le client obtient...
La suite de cet article est réservée aux abonnés
Vous n'êtes pas abonné ?
Consultez gratuitement cet article.
votre période de consultation gratuite
Découvrez le plus important corpus scientifique et technique francophone
Plus de 8 000 articles, 13 univers, 400 bases documentaires, les plus grands auteurs, un enrichissement permanent et un éventail de services associés.
