Dom Oprogramowanie Co to jest broker wiadomości? - definicja z techopedii

Co to jest broker wiadomości? - definicja z techopedii

Spisu treści:

Anonim

Definicja - Co oznacza broker wiadomości?

Broker komunikatów to program pośredniczący, który tłumaczy język systemu z jednego odpowiedniego języka międzynarodowego na inny za pośrednictwem medium telekomunikacyjnego.


W sieciach telekomunikacyjnych programy współdziałają, wymieniając wiadomości, które są formalnie zdefiniowane, tj. Za pomocą wiadomości. W tych sieciach broker komunikatów służy jako program pośredniczący, który tłumaczy wiadomość z formalnego protokołu przesyłania wiadomości przez nadawcę na protokół przesyłania komunikatów przez odbiorcę.


Broker komunikatów jest także znany jako broker integracji lub oprogramowanie pośrednie.

Techopedia wyjaśnia brokera wiadomości

Brokerzy wiadomości to projekty architektoniczne służące do sprawdzania poprawności, przekształcania i routingu wiadomości. Służą one jako programy średniego poziomu do uruchamiania komunikacji między aplikacjami. Pomaga to zminimalizować wzajemną świadomość, że aplikacje powinny posiadać, aby móc wymieniać wiadomości, skutecznie wykorzystując odsprzęganie.


Celem brokerów komunikatów jest odbieranie wiadomości przychodzących od aplikacji i wykonywanie na nich akcji. Oto niektóre przykłady działań, które może wykonać broker komunikatów:

  • Bezpośrednie wiadomości do jednego lub więcej miejsc docelowych.
  • Przetłumacz wiadomości na inną reprezentację.
  • Komunikuj się z innym repozytorium, aby ulepszyć wiadomość lub ją zapisać.
  • Wywoływanie usług sieci Web do pobierania danych.
  • Odpowiedz na błędy lub zdarzenia.
  • Oferuj treści, a także kieruj wiadomości tematycznie za pomocą wzorca publikowania i subskrypcji.
  • Wykonuj zbieranie lub gromadzenie wiadomości; rozkładanie wiadomości na wiele różnych wiadomości; dostarczanie tych wiadomości do pożądanego miejsca docelowego; przekomponowanie wiadomości odpowiedzi w jedną wiadomość, a następnie zwrócenie jej użytkownikowi.
Różne wzorce przesyłania komunikatów, takie jak wzorzec publikowania-subskrybowania, mogą działać bez użycia brokera komunikatów. Kolejki obciążenia to takie wzorce, które wymagają brokera komunikatów. Są to kolejki komunikatów zarządzane przez różne odbiorniki. Tego rodzaju kolejki naprawdę powinny być nadzorowane, przeprowadzane i ogólnie utrzymywane w sposób niezawodny, w jednym punkcie.

Co to jest broker wiadomości? - definicja z techopedii