La représentation de données externes (XDR ) protocole est un format neutre pour décrire des données . Il permet à l'information d'être passé entre les systèmes et les logiciels incompatibles avec les caractéristiques représentant des structures de données complexes. Caractéristiques
Le Centre d'Information du Réseau Arpa parraine et gère la définition du protocole XDR . Les normes définissent une méthode de description des données et ses formats . Il ne peut pas être utilisé comme un langage de programmation , même si elle comporte quelques structures de programmation , y compris une "case " .
Fonction
XDR utilise des types de données similaires à celles utilisées dans le langage de programmation "C" . Un type de données peut être des types simples comme Integer , String ou Boolean . Le système permet la création de structures plus complexes comme les tableaux , les structures d'enregistrement et les listes. Un type de données peut également être définie comme une «constante» ( une variable dont la valeur ne peut pas être changé ) .
Mise en œuvre
XDR est utilisé dans distance de Sun Procedure Call (RPC ) et aussi dans le système de fichiers NFS (Network ) . Le protocole vise à la neutralité avec des fonctionnalités telles que zéro -padding pour les numéros de longueur variable pour assurer une taille standard de bloc de données.