Che cos'è un formato di scambio di dati?

La prima istanza di un formato di scambio di dati è stata rilasciata nei primi anni '80, quando una società di software ha fornito le specifiche nelle copie del loro programma di fogli di calcolo molto popolare e li ha pubblicati contemporaneamente in una rivista di computer leader. Il formato delle informazioni sui dati (DIF) è stato inizialmente utilizzato come formato di file di testo per il trasferimento di importazione/esportazione di file di fogli di calcolo singolo tra vari programmi di fogli di calcolo da molte piattaforme. È stato rilasciato un formato di interscambio simile, chiamato formato di interscambio di dati Lightweight Directory Access Protocol (LDAP), negli anni '90, e questo non poteva solo trasferire i dati del modulo di testo, ma anche i dati di directory in forma di testo, e consentire modifiche dei dati della directory.

Le aziende stavano iniziando a informatizzare la loro tenuta di registrazioni amministrative e le funzioni a un grande ritmo in questo periodo e ciò che questo formato di interscambio di dati consentiva era un'interoperabilità quando i file venivano salvati nel formato DIF; Pertanto, la fatturazione, la pianificazione e il programma di inventarioAMS potrebbe tutti utilizzare gli stessi file di dati. Poiché il formato di interscambio di dati era indipendente da qualsiasi tipo di piattaforma di computer o sistema operativo, programmi CAD (Computer Assist Design), programmi di gestione del database e altri tipi di programmi hanno iniziato a impiegarlo.

Il formato di interscambio di dati LDAP, con i suoi componenti LDIF, ha permesso di aggiornare, aggiungere, modificare, eliminare e rinominare i record di directory come un set di record di testo. È diventato uno standard promosso dalla Task Force di ingegneria Internet (IETF) per l'importazione e l'esportazione tra i server di directory. Windows ha modificato un po 'la riga di comando e la rinominò LDIFDE, che potrebbe importare oggetti di directory nei server di dominio Active Directory; E da questi dati, le funzioni di ricerca ed elenco potrebbero essere utilizzate dagli amministratori di sistema. Un'applicazione Java open source ha consentito la modifica multipiattaforma dei file che sono stati archiviati nel formato del file LDIF.

I programmatori di altri tipi di programmi software hanno notato l'interoperabilità e hanno iniziato a sviluppare i propri formati di interscambio di dati. Diversi sviluppatori di programmi di software radio HAM hanno concordato uno standard per trasferire i dati tra i programmi di software radio HAM che sono diventati noti come formato amatoriale di interscambio di dati (ADIF). Hanno prontamente iniziato a educare i propri utenti come salvare in formato ADIF per scambiare informazioni tra i pacchetti software.

Un formato di interscambio di dati leggero è stato sviluppato da JavaScript Object Notation (JSON), che è stato generalmente considerato facile da leggere e scrivere per i novizi. Sulla base di un sottoinsieme del linguaggio di programmazione JavaScript, era completamente indipendente dal linguaggio, ma aveva convenzioni simili a quelle della famiglia C di linguaggi di programmazione ed era costruito solo su due strutture. Ha raccolto coppie di nomi/valori per oggetto, record, tabella hash, directory, struct, array associativo e elenchi chiave, e aveva anche un elenco di valori ordinati in ARRays, vettori, elenchi o sequenze.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?