Skip to main content

Co předává zpráva?

Ve světě informatiky je předávání zpráv termín používaný k identifikaci typu komunikačního procesu, který se používá v řadě různých procesů, včetně objektově orientovaného programování, meziprocesové komunikace a paralelního výpočtu.Tento termín v podstatě popisuje řádný a efektivní přenos informací mezi komponenty.Přesná formulace těchto informací se bude lišit od jedné aplikace k druhé, ale předávání zpráv obvykle umožňuje, aby tyto informace snadno rozpoznaly různými programy a synchronizovaly se způsobem, který jejich použití rychle a jednoduchý.

Aby se zpráva předávala správně, existuje několik faktorů, které je třeba vzít v úvahu.Jeden má co do činění s identifikací formátu použitého pro přenos.Skutečné formy zpráv mohou být signály, datové pakety nebo nějaký druh vzdáleného spouštění pomocí základního jazyka, který jsou systémy příjemce naprogramovány tak, aby rozpoznaly.Spolu s typem přenášených dat, předávání zpráv zahrnuje také strukturování pořadí, ve kterém jsou přijímány přenosy, což je faktor, který napomáhá asimilaci dat na přijímajícím konci.-Jeden přístup, což znamená, že existuje jediný příjemce zprávy.V tomto scénáři příjemce tuto zprávu asimiluje, pak může nebo nemusí zahájit novou zprávu, která je předána druhému příjemci.Existuje také proces známý jako one-many Messaging, který vyžaduje, aby jeden bod původu zahájil přenos zprávy do více cílů, což může být vysoce žádoucí v závislosti na konstrukci sítě nebo platformy.

Existuje několik různých přístupů k procesu předávání zpráv.Jedna z nejběžnějších je známá jako předávání synchronních zpráv.S tímto přístupem původce nebo odesílatel nadále přenáší zprávu, dokud od odesílatele není přijato potvrzení, že data byla doručena a je v procesu asimilování.V tu chvíli se odesílatel může uvolnit a přejít k jiným úkolům.Tento přístup nabízí několik výhod, protože proces zasílání zpráv nevyžaduje použití jakéhokoli typu vyrovnávacích pamětí.Druhou výhodou je, že pokud něco zasahuje do příjmu zprávy, lze tuto situaci obvykle vysledovat a vyřešit v relativně krátkém časovém období, což umožňuje celkovému systému obnovit plnou účinnost, aniž by v současné době vyvíjel negativní dopad na jiné procesy v současné doběúkon.