Che cos'è un formato di interscambio di dati?

La prima istanza di un formato di interscambio di dati è stata rilasciata all'inizio degli anni '80, quando una società di software forniva le specifiche in copie del loro popolare programma di fogli di calcolo e le pubblicava simultaneamente su una rivista di computer leader. Il formato di informazioni sui dati (DIF) è stato inizialmente utilizzato come formato di file di testo per il trasferimento di importazione / esportazione di singoli file di fogli di calcolo tra vari programmi di fogli di calcolo da molte piattaforme. Negli anni '90 è stato rilasciato un formato di interscambio simile, chiamato LDAP (Lightweight Directory Access Protocol) negli anni '90, e questo non solo poteva trasferire i dati del modulo di testo, ma anche i dati della directory in forma di testo e consentire le modifiche dei dati della directory.

Le aziende stavano iniziando a informatizzare i loro registri amministrativi e le loro funzioni ad un ritmo elevato in questo periodo, e ciò che questo formato di scambio di dati consentiva era un'interoperabilità quando i file venivano salvati nel formato DIF; pertanto, i programmi di fatturazione, pianificazione e inventario potrebbero utilizzare tutti gli stessi file di dati. Poiché il formato di interscambio di dati era indipendente da qualsiasi tipo di piattaforma di computer o sistema operativo, i programmi di progettazione assistita da computer (CAD), i programmi di gestione del database e altri tipi di programmi hanno iniziato ad 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 insieme di record di testo semplice. È diventato uno standard promosso da Internet Engineering Task Force (IETF) per l'importazione e l'esportazione tra server di directory. Windows cambiò in qualche modo la riga di comando e la ribattezzò LDIFDE, che poteva importare oggetti di directory in 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 archiviati nel formato file LDIF.

I programmatori di altri tipi di programmi software hanno notato l'interoperabilità e hanno iniziato a sviluppare i propri formati di scambio dati. Diversi sviluppatori di programmi software per radioamatori hanno concordato uno standard per il trasferimento di dati tra i programmi software per radioamatori che è diventato noto come ADIF (Amateur Data Interchange Format). Hanno prontamente iniziato a istruire i propri utenti su 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), generalmente considerato facile da leggere e scrivere per i principianti. Basato su un sottoinsieme del linguaggio di programmazione JavaScript, era completamente indipendente dal linguaggio, ma aveva convenzioni simili a quelle della famiglia di linguaggi di programmazione C ed era costruito solo su due strutture. Ha raccolto coppie nome / valore per oggetto, record, tabella hash, directory, struct, array associativo ed elenchi con chiave, e aveva anche un elenco di valori ordinati in array, vettori, elenchi o sequenze.

ALTRE LINGUE

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

Come possiamo aiutare? Come possiamo aiutare?