Operator OUTPUT RABBITMQ umożliwia przesłanie komunikatu do brokera wiadomości RabbitMQ. Komunikat jest tworzony na podstawie danych pochodzących ze strumienia magistrali operatora i wysyłany do wskazanej kolejki lub wymiany (exchange) w systemie RabbitMQ. Operator działa dla każdego rekordu magistrali osobno, przesyłając pojedynczy komunikat na podstawie danych z danego rekordu.
Broker RabbitMQ, zgodnie z konfiguracją, przekazuje wiadomości do podłączonych konsumentów, w tym także do innych aplikacji lub modułów, które nasłuchują na określonych kanałach. System GRAVITY może także działać jako konsument wiadomości, co pozwala na dwukierunkową komunikację oraz integrację z innymi systemami w architekturze opartej na zdarzeniach.
Zastosowania operatora OUTPUT RABBITMQ:
Przykład projektu GRAVITY z użyciem operatora OUTPUT RABBITMQ.

WYBÓR I TWORZENIE POŁĄCZENIA RABBITMQ
Przejdź na zakładkę RabbitMQ connection w właściwościach operatora.

Jeśli masz już utworzone połączenie, wybierz je z listy wyboru RabbitMQ Connection. Pola połączenia zostaną wypełnione zgodnie z wybranym połączeniem.

Możesz zmienić dane połączenia za pomocą przycisku Edit.
<aside> <img src="/icons/info-alternate_green.svg" alt="/icons/info-alternate_green.svg" width="40px" /> Pamiętaj, że jeśli połączenie jest już wykorzystywane na innym operatorze, to on również będzie działał na zmodyfikowanym połączeniu.
</aside>
Jeśli nie masz jeszcze zdefiniowanego Twojego połączenia RabbitMQ w systemie, możesz je dodać za pomocą przycisku Add.
