Skip to main content

Hva er et datautvekslingsformat?

Den første forekomsten av et datautvekslingsformat ble utgitt på begynnelsen av 1980 -tallet, da et programvarefirma leverte spesifikasjonene i kopier av deres bredt populære regnearkprogram og samtidig publiserte dem i et ledende datamagasin.Datainformasjonsformat (DIF) ble opprinnelig brukt som et tekstfilformat for import/eksportoverføring av enkelt regnearkfiler mellom forskjellige regnearkprogrammer fra mange plattformer.Et lignende utvekslingsformat ble utgitt, kalt Lightweight Directory Access Protocol (LDAP) datautvekslingsformat, på 1990 -tallet, og dette kunne ikke bare overføre tekstformdata, men også katalogdata i tekstform, og tillot modifikasjoner av katalogdataene.

Bedrifter begynte å datalisere sine administrative journalføring og funksjoner i stort tempo rundt denne tiden, og hva dette datautvekslingsformatet tillot var en interoperabilitet da filer ble lagret i DIF -formatet;Dermed kan fakturerings-, planleggings- og lagerprogrammer alle bruke de samme datafilene.Ettersom datautvekslingsformatet var uavhengig av en hvilken som helst type datamaskin- eller operativsystemplattform, begynte Computer Assisted Design (CAD) -programmer, databaseadministrasjonsprogrammer og andre typer programmer å bruke det.

LDAP Data Interchange -format, med LDIF -komponentene, tillot katalogoppføringer å bli oppdatert, lagt til, endret, slettet og omdøpt som et vanlig tekstsett med poster.Det ble en standard promotert av Internet Engineering Task Force (IETF) for import og eksport mellom katalogservere.Windows endret kommandolinjen noe og omdøpte den LDIFDE, som kunne importere katalogobjekter til Active Directory Domain -servere;Og fra disse dataene kan søke- og listefunksjoner brukes av systemadministratorer.En open source Java-applikasjon tillot redigering av plattformer av filer som ble lagret i LDIF-filformatet.

Programmerere av andre typer programmer la merke til interoperabiliteten og begynte å utvikle datautvekslingsformater av sine egne.Flere HAM -radioprogramvareutviklere var enige om en standard for å overføre data mellom HAM -radioprogrammer som ble kjent som Amateur Data Interchange Format (ADIF).De begynte straks å utdanne brukerne sine hvordan de lagrer i ADIF -format for å bytte informasjon på tvers av programvarepakker.

Et lett datautvekslingsformat ble utviklet av JavaScript Object Notation (JSON), som generelt ble ansett som enkelt for nybegynnere å lese og skrive.Basert på et undergruppe av JavaScript -programmeringsspråk, var det helt språkuavhengig, men hadde likevel konvensjoner som ligner de i C -familien av programmeringsspråk og ble bare bygget på to strukturer.Den samlet inn navn/verdipar for objekt, post, hasjtabell, katalog, struktur, assosiativ matrise og tastelister, og den hadde også en liste over verdier som ble bestilt i matriser, vektorer, lister eller sekvenser.