External Data Representation

External Data Representation

External Data Representation (kurz: XDR) ist ein abstrakter technischer Kommunikationsstandard, der von Sun Microsystems und anderen Unternehmen definiert wurde, um den Datenaustausch zwischen Servern und Clients hardwareunabhängig zu standardisieren. XDR ist eine Implementierung der Darstellungsschicht des OSI-Modell zur Netzwerkkommunikation und ist im RFC 1014 verbindlich festgeschrieben. Er wurde 1995 aktualisiert durch den RFC 1832, welcher 128-bit-Gleitkommazahlen hinzufügte, und 2006 durch den RFC 4506, welcher nur strukturelle, aber keine inhaltlichen Änderungen beinhaltet.

Seine Hauptanwendung findet dieser Standard in der Kommunikation im SUN Network File System. Eine Reihe von Programmiersprachen unterstützen das Lesen und Schreiben von XDR-Daten durch Bibliotheksfunktionen (s. z. B. xdr_*-Funktionen in der libc unter Unix für C, XDR-Modul für Perl, xdrlib-Modul für Python).

XDR definiert eine Repräsentation für die gebräuchlichsten Datentypen wie z. B. Integer, Strings oder Arrays, ist jedoch selbst untypisiert. Die XDR-Byte-Reihenfolge wird in den aktuellen Standards auf Big Endian festgelegt, was der Network Byte Order von TCP/IP entspricht. Einer XDR-Einheit entsprechen 4 Bytes. Gleitkommazahlen werden in einfacher und doppelter Genauigkeit nach dem IEEE 754-Standard kodiert.

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • External Data Representation — (XDR) Familia: Protocolo de descripción de datos Función: Codificación de datos. Ubicación en la pila de protocolos* Aplicación NFS, NIS …   Wikipedia Español

  • External Data Representation — (XDR) is an IETF standard from 1995 of the presentation layer in the OSI model. XDR allows data to be wrapped in an architecture independent manner so data can be transferred between heterogeneous computer systems. Converting from the local… …   Wikipedia

  • External Data Representation — Représentation externe des données eXternal Data Representation (XDR) est un standard IETF de la couche de présentation du modèle OSI. XDR permet d encoder les données de manière indépendante de l architecture, afin de pouvoir les transférer… …   Wikipédia en Français

  • External Data Representation — XDR Название: External Data Representation Уровень (по модели OSI): Представления Семейство: TCP/IP, ONC Назначение протокола: Стандартизация формата данных Спецификация: RFC 4506 / …   Википедия

  • Common Data Representation — (CDR) is used to represent structured or primitive data types passed as arguments or results during remote invocations on Common Object Request Broker Architecture (CORBA) distributed objects. It enables clients and servers written in different… …   Wikipedia

  • Network Data Representation — (NDR) is an implementation of the presentation layer in the OSI model. External links NDR Specification Categories: Internet standardsInternet protocolsPresentation layer protocolsComputing stubs …   Wikipedia

  • Representation externe des donnees — Représentation externe des données eXternal Data Representation (XDR) est un standard IETF de la couche de présentation du modèle OSI. XDR permet d encoder les données de manière indépendante de l architecture, afin de pouvoir les transférer… …   Wikipédia en Français

  • Représentation externe des données — eXternal Data Representation (XDR) est un standard IETF de la couche de présentation du modèle OSI. XDR permet d encoder les données de manière indépendante de l architecture, afin de pouvoir les transférer entre systèmes hétérogènes. La… …   Wikipédia en Français

  • Data Format Description Language — (DFDL, often pronounced daff o dil) is a modeling language from the Open Grid Forum for describing general text and binary data. A DFDL model or schema allows any text or binary data to be read (or parsed ) from its native format and to be… …   Wikipedia

  • Data compression ratio — Data compression ratio, also known as compression power, is a computer science term used to quantify the reduction in data representation size produced by a data compression algorithm. The data compression ratio is analogous to the physical… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”