Skip to main content

Jaki jest format wymiany danych?

Pierwszy przypadek formatu wymiany danych został wydany na początku lat 80. XX wieku, kiedy firma oprogramowania dostarczyła specyfikacje w kopiach szeroko popularnego programu arkusza kalkulacyjnego i jednocześnie opublikowała je w wiodącym magazynie komputerowym.Format danych danych (DIF) był początkowo używany jako format pliku tekstowego do przesyłania importu/eksportu pojedynczych plików arkusza kalkulacyjnego między różnymi programami arkuszu kalkulacyjnego z wielu platform.Podobny format wymiany został wydany, zwany formatem danych Protocol Directory Access Protocol (LDAP), w latach 90., i może to nie tylko przesyłać dane z formularza tekstowego, ale także dane katalogowe w formie tekstowej, i dozwolone modyfikacje danych katalogu.

Firmy zaczęły komputeryzować swoje rejestrowanie administracyjne i funkcje w tym czasie w tym czasie, a ten format wymiany danych był interoperacyjnością, gdy pliki zostały zapisane w formacie DIF;W ten sposób programy fakturowania, planowania i zapasów mogą korzystać z tych samych plików danych.Ponieważ format wymiany danych był niezależny od jednego rodzaju platformy komputerowej lub systemu operacyjnego, programy projektowania wspomaganego komputerowego (CAD), programów zarządzania bazami danych i innych rodzajów programów., dozwolone rekordy katalogu są aktualizowane, dodawane, modyfikowane, usunięte i przemianowane na zwykły zestaw tekstów.Stał się standardem promowanym przez internetową grupę zadaniową inżynierii (IETF) do importowania i eksportowania między serwerami katalogów.Windows zmienił wiersz poleceń nieco i przemianował go na ldifde, który mógłby importować obiekty katalogu na serwery domeny Active Directory;Z tych danych funkcje wyszukiwania i listy mogą być używane przez administratorów systemów.Aplikacja Java open source pozwoliła na edycję plików międzyplatformowych, które były przechowywane w formacie plików LDIF.

Programiści innych rodzajów programów zauważyli interoperacyjność i zaczęli tworzyć własne formaty wymiany danych.Kilku programistów oprogramowania HAM Radio zgodziło się na standard przesyłania danych między programami HAM Radio, które stały się znane jako format wymiany danych amatorskich (ADIF).Niezwłocznie zaczęli edukować swoich użytkowników, jak zapisać w formacie ADIF, aby wymieniać informacje w różnych pakietach oprogramowania.

Format wymiany danych lekki opracowano przez JavaScript Object Notation (JSON), który był ogólnie uważany za łatwy do odczytu i pisania.W oparciu o podzbiór języka programowania JavaScript był on całkowicie niezależny od języka, ale miał konwencje podobne do tych z rodziny języków programowania i zostały zbudowane tylko na dwóch strukturach.Zebrał pary nazwy/wartości dla obiektu, rekordu, tabeli skrótów, katalogu, struktury, tablicy asocjacyjnej i kluczowych list, a także miał listę wartości uporządkowanych w tablicach, wektorach, listach lub sekwencjach.