External Data Representation
E831600
External Data Representation (XDR) is a standard, platform-independent data serialization format used to encode and decode data structures for network communication.
Statements (40)
| Predicate | Object |
|---|---|
| instanceOf |
data serialization format
ⓘ
standard ⓘ |
| abbreviation | XDR NERFINISHED ⓘ |
| category |
binary serialization format
ⓘ
data interchange format ⓘ |
| comparedWith |
ASN.1
NERFINISHED
ⓘ
JSON ⓘ Protocol Buffers NERFINISHED ⓘ |
| defines |
representation of arrays
ⓘ
representation of basic data types ⓘ representation of enumerations ⓘ representation of structures ⓘ representation of unions ⓘ |
| designedFor |
network communication
ⓘ
platform-independent data serialization ⓘ |
| hasComponent | XDR data description language ⓘ |
| hasFeature |
32-bit word alignment
ⓘ
architecture-neutral ⓘ fixed endianness ⓘ language-neutral ⓘ network byte order ⓘ self-describing type definitions via XDR language ⓘ |
| hasFullName | External Data Representation NERFINISHED ⓘ |
| hasGoal | ensure consistent data representation across different architectures ⓘ |
| hasProperty |
canonical binary representation
ⓘ
machine-independent ⓘ platform-independent ⓘ |
| scope |
distributed systems
ⓘ
networked applications ⓘ |
| serializationType | binary ⓘ |
| standardizedBy | Sun Microsystems NERFINISHED ⓘ |
| supports |
decoding of data structures
ⓘ
encoding of data structures ⓘ |
| usedBy |
NFS
NERFINISHED
ⓘ
ONC RPC NERFINISHED ⓘ Remote Procedure Call NERFINISHED ⓘ network protocols ⓘ |
| usedFor |
interoperability between heterogeneous systems
ⓘ
marshalling of procedure arguments ⓘ marshalling of procedure results ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.