RPC : rpcgen
Rpcgen est un outil de génération de logiciel produisant
- le talon client,
- un squelette de serveur,
- les procédures XDR pour les paramètres et les résultats,
- un fichier contenant les définitions communes.
SUN fournit une méthodologie complète assistée par:
- les routines de conversion XDR pour les types simples,
- les routines XDR qui formatent les types complexes (tableaux et structures) utilisés dans la définition de messages RPC,
- les fonctions run-time RPC qui permettent à un programme d’appeler une procédure distante, enregistrer un service auprès du port mapper , dispatcher une requête d’appel de procédure vers la procédure associée, à l’intérieur du programme distant; exemple de fonction run-time :