Co je zpracování řízené zprávami?
Zpracování založené na zprávách je jedním z procesů, které probíhají v základním výpočetním prostředí klient / server. Zpracování řízené zprávami se v zásadě provádí, když počítačový klient předá žádost ve formě zprávy softwarovému programu, který funguje jako příjemce a distributor zprávy. Přijímač nebo zprostředkovatel zpráv, jak se někdy říká, pak směruje zprávu na příslušnou serverovou aplikaci.
Ve struktuře zpracování řízeného zprávami se mohou zprávy, které obsahují požadavky na konkrétní průběh akce, lišit ve způsobu, jakým je požadavek na zprávu nakonfigurován. Zpráva může obsahovat takové prvky, jako je název nebo značka pro aplikaci, která je požadována, jakož i označující určitý pocit naléhavosti nebo časovou osu pro zpracování žádosti na konci serveru. V závislosti na struktuře zprávy může příjemce nebo zprostředkovatel zpráv odpovědět na původce zprávy a také ji předat na příslušný server.
Použití zpracování na základě zpráv je běžné v prostředích, která využívají distribuované výpočty. Jinými slovy, pokud celková síť pokrývá velkou geografickou oblast, může existovat zvýšená potřeba prověřit nové zprávy nebo aplikace, než umožní jejich provedení. Při použití tohoto typu zpracování řízeného zprávami existují obvykle další softwarové komponenty zvané middleware, které pomáhají zvládnout zvýšený tok zpráv z různých vzdálených částí sítě. To může pomoci zmírnit zatížení starého serveru, protože middleware pomáhá třídit, kvalifikovat a směrovat zprávy.
Zatímco zpracování řízené zprávami je přístup, který zahrnuje několik kroků před provedením zamýšlené akce, není časově zpožděno. Koncoví uživatelé pravděpodobně nezaznamenají žádné zpomalení funkce během zpracování na základě zpráv. Ve skutečnosti většina uživatelů zcela nevědí, že je tento typ funkce spuštěn, protože mnoho zpráv se žádostí je generováno jako součást probíhajících automatizovaných procesů udržování systému v provozu.