Skip to content
EntityQ1385056· pop 13· linked from 82 articles

External Data Representation

Sign in to save

Also known as XDR

standard data serialization format

Described at

Link to a page describing this subject · 38,042 chars · not written by Vinony

Wikidata facts

Show 2 more facts
OSI Model layer location
presentation layer
Sources (2)

via Wikidata · CC0

Article · Polski

XDR (ang. External Data Representation) – standard wprowadzony w celu ujednolicenia reprezentacji danych w transmisjach sieciowych pomiędzy komputerami o odmiennych architekturach. Umożliwia przykładowo wymianę danych między programem napisanym w języku Fortran działającym na komputerze Cray a programem w języku C uruchomionym na komputerze klasy x86 z Linuksem). Przykładowa standaryzacja danych: * wszystkie typy danych mają rozmiar będący wielokrotnością 4 bajtów (niepełne wielokrotności dopełniane są zerami), * liczby całkowite kodowane są w ten sposób, ze młodsze bajty mają starsze adresy (na odwrót niż w x86), * liczby rzeczywiste podawane są w formacie IEEE. Ograniczeniem XDR jest to, że zarówno nadawca jak i odbiorca muszą znać struktury danych (nie ich reprezentacje), ponieważ nie są one przekazywane. Pierwsza wersja standardu XDR powstała w 1987 i opisana jest w . Najnowszą wersję przedstawia , pochodzący z 2006 roku.

Abstract from DBpedia / Wikipedia · CC BY-SA