Bonjour,
Pour les besoin d'un projet, je dois écrire un client et un serveur à l'aide des RPC et du protocole XDR. Je dois aussi envoyer un tableau de caractères de ce type à une fonction qui se trouve sur mon serveur RPC :
tab[0] = "header1.h"
. . .
tab[n] = "headerN.h"
Je sais que l'on doit utiliser la fonction 'xdr_int' si par exemple on doit faire transiter un entier sur le réseau. En revanche, j'hésite entre plusieurs fonctions pour faire transiter mon tableau de caractères via le réseau :
- xdr_vector
- xdr_array
- xdr_bytes
Note : Je connais la taille du tableau de caractères que j'envoie.
Voilà, merci d'avance à ceux qui pourront m'aider
Nico.
Partager