Asynkroninen data

Kirjoittaja: Robert Simon
Luomispäivä: 15 Kesäkuu 2021
Päivityspäivä: 1 Heinäkuu 2024
Anonim
33.Syvällisempää Pythonia tutoriaali: Asynkroninen ohjelmointi Pythonilla asyncio-modulilla
Video: 33.Syvällisempää Pythonia tutoriaali: Asynkroninen ohjelmointi Pythonilla asyncio-modulilla

Sisältö

Määritelmä - mitä asynkroninen data tarkoittaa?

Asynkroninen data on dataa, jota ei synkronoida lähetettäessä tai vastaanotettaessa. Tämän tyyppisessä lähetyksessä signaalit lähetetään tietokoneiden ja ulkoisten järjestelmien välillä tai päinvastoin asynkronisesti. Tämä tarkoittaa yleensä dataa, joka lähetetään jaksoittain, ei tasaisena virranä, mikä tarkoittaa, että koko tiedoston ensimmäiset osat eivät aina välttämättä ole ensimmäisiä, jotka lähetetään ja saapuvat määränpäähän. Täydellisen datan eri osat lähetetään eri aikavälein, joskus samanaikaisesti, mutta seuraavat erilaisia ​​polkuja kohti määränpäätä. Asynkronisen datan siirto ei vaadi bittien koordinointia tai ajoittamista kahden päätepisteen välillä.

Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää asynkronisen datan

Asynkronisen datan lähettämistä ei edellytä kellosignaalilla, kun dataa lisätään vastaanottimeen, toisin kuin synkronisissa menetelmissä, joissa dataa mitataan aikareferenssin suhteen. Verrattuna synkroniseen siirtoon, asynkronisella viestinnällä on muutamia etuja:

  • Se on joustavampi ja laitteet voivat vaihtaa tietoja omassa tahdissaan. Yksittäiset tietomerkit voivat täydentää itseään niin, että vaikka yksi paketti olisi vioittunut, se ei vaikuta sen edeltäjiin ja seuraajiin.
  • Se ei vaadi vastaanottavan laitteen monimutkaisia ​​prosesseja. Tämä tarkoittaa, että epäjohdonmukaisuus tiedonsiirrossa ei johda suureen kriisiin, koska laite voi pysyä tietovirran mukana. Tämä tekee myös asynkronisista siirroista sopivia sovelluksiin, joissa merkkitietoja tuotetaan epäsäännöllisesti.

Asynkronisen datan käyttämisessä siirtoon on myös joitain haittoja:

  • Näiden lähetysten onnistuminen riippuu aloitusbiteistä ja niiden tunnistamisesta. Tämä voi olla helposti alttiina linjan häiriöille, aiheuttaen nämä bitit vioittuneiksi tai vääristyneiksi.
  • Suuri osa lähetetystä datasta käytetään otsikoiden ohjaus- ja tunnistusbitteihin, eikä siten sisällä mitään lähetettyyn dataan liittyvää hyödyllistä tietoa. Tämä tarkoittaa aina, että enemmän datapaketteja on lähetettävä.