Die External Data Representation ( XDR )-Protokoll ist ein neutrales Format zur Beschreibung von Daten . Es ermöglicht den Informationsaustausch zwischen inkompatiblen Systemen und Software mit Funktionen , die komplexe Datenstrukturen übergeben werden. Merkmale
Die Arpa Network Information Center sponsert und verwaltet die XDR -Protokoll Definition . Die Standards definieren eine Methode, bei der Daten und deren Formate . Es kann nicht als Programmiersprache verwendet werden, obwohl es einige Programmier- Strukturen , darunter ein "Fall" -Anweisung enthält .
Funktion
XDR -Datentypen ähnlich denen in der "C" -Programmiersprache. Ein Datentyp kann einfache Typen wie Integer , String oder Boolean sein . Das System ermöglicht die Schaffung von mehr komplizierte Strukturen wie Arrays , Satzstrukturen und Listen. Ein Datentyp kann auch als " Konstante" ( eine Variable, deren Wert kann nicht geändert werden) definiert werden.
Umsetzung
XDR in Suns Fernbedienung verwendet wird Procedure Call ( RPC) und auch in der Network File System (NFS) . Das Protokoll strebt Neutralität mit Funktionen wie Zero- Polsterung für variable Länge der Zahlen zu einem Standard- Blockgröße zu gewährleisten.