Obsah:
Definice - Co znamená předávání zpráv?
Počítačové předávání zpráv se týká odesílání zprávy do procesu, kterým může být objekt, paralelní proces, podprogram, funkce nebo vlákno. Tuto zprávu lze použít k vyvolání jiného procesu, přímo nebo nepřímo. Předávání zpráv je zvláště užitečné v objektově orientovaném programování a paralelním programování, když je příjemci odeslána jedna zpráva (ve formě signálu, datového paketu nebo funkce).
Techopedia vysvětluje předávání zpráv
Předávání zpráv závisí na procesu a jeho podpůrné organizaci pro vyvolání skutečného kódu, který má být spuštěn. Rozdíl mezi konvenčními programovacími voláními spočívá v tom, že obvyklá procedura programování volá proces namísto datového paketu nebo spouštění signálu. Jde v podstatě o komunikaci mezi dvěma procesy, podprogramy nebo funkcemi v rámci programu. Moderní počítačový software do velké míry využívá předávání zpráv k implementaci efektivních programovacích technik. V sítích, jako je internet, kde objekty mohou také pracovat z různých počítačů, hraje důležitou roli proces předávání zpráv. Kanály jsou účinným způsobem implementace předávání zpráv v moderních systémech.
