Tartalomjegyzék:
Meghatározás - Mit jelent az Message Broker?
Az Message Broker egy közvetítő program, amely telekommunikációs eszközön keresztül fordítja a rendszer nyelvét egyik nemzetközileg megfelelő nyelvről a másikra.
A telekommunikációs hálózatokban a programok kölcsönhatásba lépnek formálisan meghatározott üzenetek cseréjével, azaz üzenetküldés útján. Ezekben a hálózatokban az üzenetközvetítő közvetítő programként szolgál, amely lefordítja az üzenetet a feladó formális üzenetküldési protokolljáról a fogadó hivatalos üzenetküldési protokolljára.
Az üzenetközvetítőt integrációs közvetítőnek vagy köztes szoftvernek is nevezik.
A Techopedia magyarázza az Message Broker-t
Az üzenetközvetítők építészeti tervek az üzenetek validálására, átalakítására és továbbítására. Középszintű programokként szolgálnak az alkalmazások közötti kommunikáció kiváltására. Ez elősegíti a kölcsönös tudatosság minimalizálását, amely az alkalmazásoknak képesnek kell lenniük az üzenetek cseréjére, hatékonyan alkalmazva a leválasztást.
Az üzenetközvetítők célja, hogy bejövő üzeneteket fogadjanak az alkalmazásoktól, és elvégezzék velük kapcsolatos műveleteket. Néhány példa azokra a tevékenységekre, amelyeket egy üzenetközvetítő végrehajthat:
- Közvetlen üzenetek egy vagy több rendeltetési helyre.
- Az üzenetek lefordítása egy másik ábrázolásra.
- Kommunikáció egy másik lerakattel az üzenet javításához vagy mentéséhez.
- Hívja a webszolgáltatásokat az adatok letöltéséhez.
- Válasz a hibákra vagy eseményekre.
- Ajánlat tartalom, valamint a téma-alapú üzenet továbbítása a közzététel-feliratkozás mintával.
- Végezzen üzenetgyűjtést vagy -gyűjtést; az üzenetek sokféle üzenetre bontása; ezeket az üzeneteket továbbítják a kívánt rendeltetési helyre; a válaszüzeneteket egyetlen üzenetbe állítja, majd visszaadja a felhasználónak.