Skip to main content

Qu'est-ce qu'un format d'échange de données?

La première instance d'un format d'échange de données a été publiée au début des années 1980, lorsqu'une société de logiciels a livré les spécifications des copies de son programme de tableur largement populaire et les a publiés simultanément dans un magazine informatique leader.Le format d'informations de données (DIF) a été initialement utilisé comme format de fichier texte pour le transfert d'importation / exportation de fichiers de feuille de calcul unique entre divers programmes de feuille de calcul à partir de nombreuses plateformes.Un format d'interchange similaire a été publié, appelé format d'échange de données d'accès au répertoire léger (LDAP), dans les années 1990, et cela pourrait non seulement transférer les données de formulaire de texte, mais également les données de répertoire sous forme de texte, et permis les modifications des données de répertoire.

Les entreprises commençaient à informatiser leur tenue de dossiers administratives et leurs fonctions à un rythme supérieur à cette époque, et ce que ce format d'échange de données a permis était une interopérabilité lorsque les fichiers ont été enregistrés au format DIF;Ainsi, les programmes de facturation, de planification et d'inventaire pourraient tous utiliser les mêmes fichiers de données.Comme le format d'échange de données était indépendant de tout type de plate-forme informatique ou système d'exploitation, les programmes de conception assistée par ordinateur (CAD), les programmes de gestion de base de données et d'autres types de programmes ont commencé à les utiliser.

Format d'échange de données LDAP, avec ses composants LDIF LDIF., les enregistrements du répertoire ont permis d'être mis à jour, ajoutés, modifiés, supprimés et renommés comme un ensemble d'enregistrements de texte brut.Il est devenu un standard promu par le groupe de travail d'ingénierie Internet (IETF) pour l'importation et l'exportation entre les serveurs d'annuaire.Windows a quelque peu modifié la ligne de commande et l'a renommée Ldifde, qui pourrait importer des objets de répertoire dans les serveurs de domaine Active Directory;Et à partir de ces données, les fonctions de recherche et de liste pourraient être utilisées par les administrateurs système.Une application Java open source a permis l'édition multiplateforme des fichiers qui ont été stockés au format de fichier LDIF.

Les programmeurs d'autres types de logiciels ont remarqué l'interopérabilité et ont commencé à développer leurs propres formats d'échange de données.Plusieurs développeurs de programmes de logiciels de radio HAM ont convenu d'une norme pour transférer des données entre les programmes de logiciels radio HAM qui sont devenus connus sous le nom de format d'échange de données amateurs (ADIF).Ils ont rapidement commencé à éduquer leurs utilisateurs comment économiser au format ADIF pour échanger des informations sur les packages logiciels.

Un format d'interchange de données léger a été développé par JavaScript Object Notation (JSON), qui était généralement considéré comme facile à lire et à écrire pour les novices.Sur la base d'un sous-ensemble du langage de programmation JavaScript, il était complètement indépendant du langage, mais avait des conventions similaires à celles de la famille C des langages de programmation et a été construite uniquement sur deux structures.Il a collecté des paires de nom / valeur pour objet, enregistrement, table de hachage, répertoire, structure, tableau associatif et listes de clé, et il avait également une liste de valeurs qui ont été commandées dans des tableaux, des vecteurs, des listes ou des séquences.