de eksterne data repræsentation ( XDR ) protokol er en neutral format til at beskrive data. Det gør det muligt oplysninger, der skal videregives mellem inkompatible systemer og software med funktioner , der repræsenterer komplekse datastrukturer. Features
Arpa Network Information Center sponsorerer og administrerer XDR -protokollen definition. Standarderne definerer en måde at beskrive data og dens formater. Den kan ikke bruges som et programmeringssprog , selv om det indeholder nogle programmerings strukturer, herunder et "case" erklæring.
Function
XDR anvender datatyper ligner dem, der anvendes i "C" programmeringssprog. En datatype kan være simple typer som Integer , String eller Boolean . Systemet gør det muligt at skabe mere komplicerede strukturer som arrays , optage strukturer og lister. En datatype kan også defineres som en " konstant" (en variabel , hvis værdi kan ikke ændres ) .
Implementering
XDR benyttes i Suns Fjernbetjening procedure Call ( RPC ), og også i Network File System ( NFS ) . Protokollen stræber efter neutralitet med funktioner som nul - padding for variabel længde numre for at sikre en standard datablok størrelse.