Skip to main content

Che cos'è un formato di scambio di dati?

La prima istanza di un formato di interscambio 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 le ha contemporaneamente pubblicate 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 ottimo 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, i programmi di fatturazione, pianificazione e inventario potrebbero tutti utilizzare gli stessi file di dati.Poiché il formato di scambio 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., consentito l'aggiornamento, la modifica, la modifica, la modifica, la modifica e la rinominato dei record di directory.È 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 di file che sono stati archiviati nel formato di file LDIF.

I programmatori di altri tipi di programmi software hanno notato l'interoperabilità e hanno iniziato a sviluppare formati di interscambio di dati propri.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/valore per oggetto, record, tabella hash, directory, struct, array associativo e liste chiave, e aveva anche un elenco di valori ordinati in array, vettori, elenchi o sequenze.