External Data Representation (XDR) is a standard data serialization format, for uses such as computer network protocols. It allows data to be transferred between different kinds of computer systems. Converting from the local representation to XDR is called encoding. Converting from XDR to the local representation is called decoding. XDR is implemented as a software library of functions which is portable between different operating systems and is also independent of the transport layer.
XDR uses a base unit of 4 bytes, serialized in big-endian order; smaller data types still occupy four bytes each after encoding. Variable-length types such as string and opaque are padded to a total divisible by four bytes. Floating-point numbers are represented in IEEE 754 format.
Read more about External Data Representation: History, XDR Data Types
Famous quotes containing the words external and/or data:
“A tempest cracked on the theatre. Quickly,
The wind beat in the roof and half the walls.
The ruin stood still in an external world.
It had been real. It was something overseas
That I remembered, something that I remembered
Overseas, that stood in an external world.”
—Wallace Stevens (18791955)
“To write it, it took three months; to conceive it three minutes; to collect the data in itall my life.”
—F. Scott Fitzgerald (18961940)