Definicja asynchroniczny

Przymiotnik asynchroniczny kwalifikuje to, co nie ma synchronizacji . Termin ten (synchronizacja) z kolei odnosi się do tego, co zbiega się w czasie . Istnieją w tym kontekście różne elementy, które są asynchroniczne.

Asynchroniczny

Jest to tak zwana komunikacja asynchroniczna z procesem komunikacyjnym, realizowanym bez czasowej koincydencji. Oznacza to, że wysyłanie i odbieranie wiadomości są oddzielone przez pewien okres czasu .

Korespondencja pocztowa jest przykładem komunikacji asynchronicznej. Nadawca (który pisze list i wysyła go) wie, że jego wiadomość nie zostanie natychmiast odebrana. Odbiorca (ten, który otrzymuje list), również rozumie, że będzie on w stanie uzyskać dostęp do treści tylko poprzez fizyczny odbiór korespondencji (która jest kanałem transmisji wiadomości). Osoba może napisać list w Portugalii i wysłać go 5 stycznia z tego kraju do Kolumbii . Odbiorca otrzymuje pismo w dniu 12 stycznia i odczytuje wiadomość w tym dniu. W ten sposób rozwija się ta asynchroniczna komunikacja.

Wystawa wydarzenia w telewizji może być również asynchroniczna, gdy odbywa się w odroczeniu. Jeśli kanał telewizyjny zarejestruje opracowanie koncertu, który odbędzie się w sobotę, ale wyda go w najbliższy wtorek, występuje asynchronia. Występ koncertu (sobota) nie pokrywa się w czasie z jego telewizyjną wystawą (wtorek). Z drugiej strony, gdyby transmisja odbyła się na żywo i bezpośrednio, widzowie mieliby możliwość obserwowania działań jednocześnie z ich rzeczywistym rozwojem.

Jest bardzo ciekawe, że pomimo potrzeby, którą człowiek rozwinął w ostatnich dziesięcioleciach, aby uzyskać natychmiastową odpowiedź i żyć w nieokiełznanym tempie, większość naszych działań charakteryzuje się asynchronicznym przepływem. Korespondencja pocztowa jest przykładem, który może wydawać się typowy dla przeszłości, ale jej wersja cyfrowa, usługa poczty elektronicznej, również jest asynchroniczna.

W związku z wyżej wspomnianą potrzebą przyspieszenia komunikacji, e-mail stracił popularność, w pogoni za sieciami społecznościowymi i usługami wiadomości błyskawicznych. Ponownie, żadna z nich nie występuje w prawdziwie natychmiastowy sposób, biorąc pod uwagę, że istnieje wiele czynników, które prowadzą do pewnego opóźnienia w komunikacji, takich jak niestabilność sieci i niemożność jednoczesnego przeprowadzenia wszystkich procesów.,

Technicznie rzecz biorąc, czat jest maksymalnym wykładnikiem komunikacji synchronicznej - w przeciwieństwie do komunikacji asynchronicznej - ponieważ umożliwia on dwóm lub więcej osobom prowadzenie rozmów w płynności porównywalnej do tej, z którą mogliby się spotkać twarzą w twarz. Z technicznego punktu widzenia nie możemy tego nazwać asynchronicznym, ponieważ najbardziej powierzchowne zadania są wykonywane w sposób ciągły, jeden po drugim, niezależnie od tysięcy pośrednich procesów.

Należy pamiętać, że procesy asynchroniczne nie zawsze mają miejsce z tych samych powodów. Z jednej strony są to te, których nie można przeprowadzić w żaden inny sposób, jak w przypadku korespondencji pocztowej: nie ma środków, które pozwalałyby na natychmiastowe wysyłanie listu fizycznego z jednego punktu do drugiego na planecie. Jednak czasami jest to decyzja, która nie powstaje w wyniku ograniczenia, ale jako część świadomego projektu .

W programowaniu powstaje wiele wyzwań związanych z wydajnością procesorów, które zwykle zmuszają twórców do nadawania priorytetu określonym procesom lub natychmiastowości, z jaką są przeprowadzane, co powoduje, że wykonanie jest synchroniczne lub asynchroniczny. W zależności od programu użytkownik nie zawsze dostrzega tę różnicę, ponieważ z jego punktu widzenia wszystko dzieje się z dużą prędkością.

Zalecane