Obsah:
Definice - Co znamená synchronní zasílání zpráv?
K synchronnímu zasílání zpráv dochází, když dva systémy nebo aplikace vysílají nepřetržité datové toky oddělené pevnými časovými intervaly, přes časovací signály, pro synchronizaci vysílače a přijímače. Signály časování zajišťují, že každá zpráva je umístěna ve frontě (někdy známá jako fronta událostí) v podnikových systémech zasílání zpráv, dokud není přijata odpověď, před pokračováním v procesu synchronního zasílání zpráv.
Synchronní zasílání zpráv je také známé jako synchronní komunikace.
Techopedia vysvětluje synchronní zasílání zpráv
Přenosy synchronních zpráv jsou řízeny síťovými protokoly, jako je Ethernet, Token Ring a Synchronous Optical Networking (SONET).
Naproti tomu asynchronní přenos zpráv, běžně používaný v telekomunikacích, pracuje ve spurtech a signalizuje přijímači vložením startovacího bitu před každý datový znak a stop bitu na konci. E-mail je nejčastější forma asynchronního zasílání zpráv, kde je interval mezi přenosem a odpovědí zcela manuální. Pokud dva lidé mluví po telefonní lince současně nebo jsou-li posílány dvě e-mailové zprávy současně, nedochází k žádné synchronizaci a zprávy obvykle selhávají. K tomu dochází synchronním zasíláním zpráv, protože jeden systém čeká na odpověď druhého systému před pokračujícím přenosem nebo zpracováním.
Protokoly umožňující komunikaci mezi distribuovanými softwarovými aplikacemi podporují synchronní a asynchronní zasílání zpráv. Příkladem je Java API pro XML Messaging (JAXM).