Asynkron data

Författare: Robert Simon
Skapelsedatum: 15 Juni 2021
Uppdatera Datum: 1 Juli 2024
Anonim
1DV022 - L05 - Asynkron programmering
Video: 1DV022 - L05 - Asynkron programmering

Innehåll

Definition - Vad betyder asynkron data?

Asynkron data är data som inte synkroniseras när de skickas eller tas emot. I denna typ av överföring sänds signaler mellan datorerna och externa system eller vice versa på ett asynkront sätt. Detta avser vanligtvis data som överförs med intermittenta intervaller snarare än i en stadig ström, vilket innebär att de första delarna av den fullständiga filen kanske inte alltid är de första som skickas och anländer till destinationen. Olika delar av den fullständiga informationen skickas i olika intervaller, ibland samtidigt, men följer olika vägar mot destinationen. Överföring av asynkron data kräver inte samordning eller timing av bitar mellan de två slutpunkterna.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar asynkron data

Överföringen av asynkron data uppmanas inte av en klocksignal vid inmatning av data till mottagaren, till skillnad från i synkrona metoder, där ing data mäts mot en tidsreferens. Jämfört med synkron överföring har asynkron kommunikation några fördelar:

  • Det är mer flexibelt och enheter kan utbyta information i sin egen takt. Enskilda datatecken kan komplettera sig själva så att även om ett paket är skadat kommer dess föregångare och efterträdare inte att påverkas.
  • Det kräver inte komplexa processer av den mottagande enheten. Detta innebär att en inkonsekvens i överföringen av data inte resulterar i en stor kris, eftersom enheten kan hålla jämna steg med dataströmmen. Detta gör också asynkrona överföringar lämpliga för applikationer där karaktärsdata genereras på ett oregelbundet sätt.

Det finns också några nackdelar med att använda asynkron data för överföring:

  • Framgången för dessa överföringar beror på startbitarna och deras erkännande. Detta kan lätt vara mottagligt för linjestörningar, vilket kan leda till att dessa bitar skadas eller förvrängs.
  • En stor del av den överförda datan används för kontroll- och identifieringsbitar för rubriker och bär därför ingen användbar information relaterad till den överförda informationen. Detta innebär alltid att fler datapaket måste skickas.