Co to jest format wymiany danych?

Pierwsza instancja formatu wymiany danych została wydana na początku lat 80., kiedy firma programowa dostarczyła specyfikacje w kopiach swojego bardzo popularnego programu do obsługi arkuszy kalkulacyjnych i jednocześnie opublikowała je w wiodącym magazynie komputerowym. Format informacji o danych (DIF) był początkowo używany jako format pliku tekstowego do importu / eksportu transferu pojedynczych plików arkuszy kalkulacyjnych między różnymi programami arkuszy kalkulacyjnych z wielu platform. Podobny format wymiany został wydany w latach 90. pod nazwą Lightweight Directory Access Protocol (LDAP) Format wymiany danych, który mógł nie tylko przesyłać dane tekstowe, ale także dane katalogowe w postaci tekstowej i dopuszczać modyfikacje danych katalogowych.

W tym czasie firmy zaczęły komputerowo zarządzać rejestracją administracyjną i funkcjami, a tym formatem wymiany danych był interoperacyjność, gdy pliki były zapisywane w formacie DIF; w związku z tym programy do fakturowania, planowania i inwentaryzacji mogłyby korzystać z tych samych plików danych. Ponieważ format wymiany danych był niezależny od dowolnego typu platformy komputerowej lub systemu operacyjnego, zaczęły go stosować programy do projektowania wspomaganego komputerowo (CAD), programy do zarządzania bazami danych i inne rodzaje programów.

Format wymiany danych LDAP, ze składnikami LDIF, pozwalał na aktualizację, dodawanie, modyfikowanie, usuwanie i zmianę nazw katalogów jako zwykły tekstowy zestaw rekordów. Stał się standardem promowanym przez Internet Engineering Task Force (IETF) do importowania i eksportowania między serwerami katalogów. Windows nieco zmienił wiersz poleceń i zmienił jego nazwę na LDIFDE, która mogła importować obiekty katalogowe do serwerów domenowych Active Directory; z tych danych administratorzy systemu mogą korzystać z funkcji wyszukiwania i listy. Aplikacja Java typu open source pozwalała na edycję na wielu platformach plików przechowywanych w formacie pliku LDIF.

Programiści innych rodzajów oprogramowania zauważyli interoperacyjność i zaczęli opracowywać własne formaty wymiany danych. Kilku twórców oprogramowania krótkofalówek uzgodniło standard przesyłania danych między programami krótkofalowymi, które stały się znane jako format amatorskiej wymiany danych (ADIF). Natychmiast zaczęli edukować swoich użytkowników, jak zapisywać w formacie ADIF w celu wymiany informacji między pakietami oprogramowania.

Lekki format wymiany danych został opracowany przez JavaScript Object Notation (JSON), który był ogólnie uważany za łatwy dla początkujących w czytaniu i pisaniu. Oparty na podzbiorze języka programowania JavaScript, był całkowicie niezależny od języka, ale miał konwencje podobne do tych z rodziny języków programowania C i został zbudowany tylko na dwóch strukturach. Zbierał pary nazwa / wartość dla obiektu, rekordu, tabeli mieszającej, katalogu, struktury, tablicy asocjacyjnej i list kluczy, a także miał listę wartości uporządkowanych w tablicach, wektorach, listach lub sekwencjach.

INNE JĘZYKI

Czy ten artykuł był pomocny? Dzięki za opinie Dzięki za opinie

Jak możemy pomóc? Jak możemy pomóc?