RPC : XDR
L’encodage des données selon le format XDR contient uniquement les données représentées mais aucune information à propos du type de la donnée (contrairement au langage ASN1).
Si une application utilise un entier de 32 bits, le résultat de l’encodage occupera exactement 32 bits et rien n’indiquera qu’il s’agit d’un type entier.
Cette forme d’encodage implique que clients et serveurs doivent s’entendre sur le format exact des données qu’ils échangent.
Une bibliothèque de fonction de conversion XDR permet aux concepteurs d’applications d’utiliser un logiciel standard sur tout type de machine.