Vad är ett datautbytesformat?

Den första instansen av ett datautbytesformat släpptes i början av 1980 -talet, då ett mjukvaruföretag levererade specifikationerna i kopior av deras allmänt populära kalkylprogram och publicerade dem samtidigt i en ledande datatidning. Datainformationsformat (DIF) användes ursprungligen som ett textfilformat för import/exportöverföring av enstaka kalkylarkfiler mellan olika kalkylbladsprogram från många plattformar. Ett liknande utbytesformat släpptes, kallad Lightweight Directory Access Protocol (LDAP) Data Interchange Format, på 1990 -talet, och detta kunde inte bara överföra textformulärdata, utan också katalogdata i textform och tillät modifieringar av katalogdata.

Företag började datorisera sin administrativa registrering och funktioner i en stor takt runt denna tid, och vad detta datautbytesformat tillät var en interoperabilitet när filer sparades i DIF -formatet; Således fakturering, planering och lagerprogrAMS kunde alla använda samma datafiler. Eftersom datautbytesformatet var oberoende av någon typ av dator- eller operativsystemplattform, började datorassisterade design (CAD) -program, databashanteringsprogram och andra typer av program att använda det.

LDAP -datautbytesformat, med sina LDIF -komponenter, tillät katalogregister att uppdateras, läggas till, modifieras, raderas och bytas namn till en vanlig textuppsättning av poster. Det blev en standard som marknadsförs av Internet Engineering Task Force (IETF) för att importera och exportera mellan katalogservrar. Windows ändrade kommandoraden något och döpte om den LDIFDE, som kunde importera katalogobjekt till Active Directory Domain -servrar; Och från dessa data kan sök- och listfunktioner användas av systemadministratörer. En open source Java-applikation tillät redigering av plattformar av filer som lagrades i LDIF-filformatet.

programmerare av andra typer av programvara märkte interoperabiliteten och började utveckla sina egna datautbytesformat. Flera HAM -programutvecklare för Radio -program var överens om en standard för att överföra data mellan HAM -radioprogram som blev kända som Amatör Data Interchange Format (ADIF). De började snabbt utbilda sina användare hur man sparar i ADIF -format för att utbyta information över programvarupaket.

Ett lättviktsutbytesformat utvecklades av JavaScript Object Notation (JSON), som vanligtvis ansågs vara lätt för nybörjare att läsa och skriva. Baserat på en delmängd av JavaScript -programmeringsspråk var det helt språkoberoende, men hade konventioner som liknar dem i C -familjen av programmeringsspråk och byggdes endast på två strukturer. Det samlade namn/värdepar för objekt, post, hashtabell, katalog, struktur, associerande matris och nyckellistor, och den hade också en lista över värden som beställdes i ARRays, vektorer, listor eller sekvenser.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?