RPC : rpcgen
Rpcgen génère automatiquement des portions de code nécessaires à l’implémentation d’une application distribuée.
Cet outil utilise en entrée un fichier de spécification écrit par le concepteur d’application et génère en sortie les fichiers en langage C correspondants; il génère :
- l’encodage des arguments,
- l’envoi de message RPC,
- le dispatching de procédure,
- le décodage des données,
- l’émission de réponse à un appel de procédure.
Lorsqu’il est combiné avec les sources applicatives plus quelques fichiers écrits par le développeur, rpcgen génère entièrement les programmes client et serveur.