Encyklopedia / K / Komunikat

A
B
C
Ć
D
E
F
G
H
I
J
K
L
Ł
M
N
O
Ó
P
R
S
Ś
T
U
V
W
Y
Z
Ź
Ż
826cb0d3-34b5-9cde-5d77-4217d4b1a904

Słowo komunikat określa zawartość przesyłanej przez system kolejkowy informacji.

Komunikatem (pakietem danych) może być dowolny ciąg bajtów, a zatem mogą to być dane w formie tekstowej (na ogół czytelnej dla człowieka): w formacie JSON, proste wiadomości tekstowe czy pojedyncze linie tekstu np. logi serwera czy konkretnej aplikacji, a także pliki zakodowane w formie base64. Mogą to również być dane binarne, np. plik z obrazkiem czy piosenką w formacie mp3.

Zasadniczą cechą komunikatu jest to, że przechodzi on przez system kolejkowy w postaci niezmienionej. Do komunikatu można dołączyć dodatkowe informacje np. nazwę, czas dostarczenia, itp. Tylko dodatkowe informacje mogą być modyfikowane np. przesunięcie czas dostarczenia w przypadku nieudanej próby.

W RabbitMQ jest tak jak w przypadku zwykłej paczki - dodatkowe informacje o sposobie przesyłki są doklejane, pozostawiając jej zawartość bez zmian.

Inne określenie (synonim) dla słowa komunikat to wiadomość (ang. message), jednak w literaturze przyjął się ten pierwszy termin.