Spisu treści:
Definicja - Co oznacza kolejka wiadomości?
Kolejka komunikatów to komponent inżynierii oprogramowania używany do komunikacji między procesami lub między wątkami w ramach tego samego procesu. Kolejki wiadomości zapewniają asynchroniczny protokół komunikacyjny, w którym nadawca i odbiorca wiadomości nie muszą wchodzić w interakcje w tym samym czasie - wiadomości są przechowywane w kolejce, dopóki odbiorca ich nie odzyska.
Kolejki komunikatów są używane w systemach operacyjnych lub aplikacjach jako sposób komunikacji między programami. Mogą być również używane do przesyłania komunikatów między systemami komputerowymi.
Techopedia wyjaśnia kolejkę wiadomości
Środowisko kolejkowania wiadomości udostępnia programy w zestawie i wykonuje dobrze zdefiniowane, niezależne działania w odpowiedzi na określone żądanie. Wiadomości są przechowywane w predefiniowanej kolejce w celu komunikacji z innym programem. Drugi program pobiera komunikat z kolejki i przetwarza żądania i informacje zawarte w komunikacie.
Oprogramowanie pośredniczące zorientowane na wiadomości zapewnia przekazywanie wiadomości przez sieci rozproszone na heterogenicznych platformach, zmniejszając złożoność budowania aplikacji obejmujących wiele systemów operacyjnych i protokołów sieciowych.