Ładunek (ang. payload) jest określeniem opisującym przesyłany komunikat. W trakcie, gdy jest on przetwarzany przez system RabbitMQ dołączane są do niego dodatkowe atrybuty (np. nagłówki), jednak ładunek pozostaje przez całą tą drogę w postaci niezmienionej przez pośrednika komunikatów.
Ładunkiem może być zwykły tekst, dane zapisane w postaci JSON czy dane binarne.
Posługując się nawiązaniem do działania systemów pocztowych ładunek, czyli zawartość przesyłki pozostaje w postaci nienaruszonej. Natomiast dane dodatkowe typu klucz powiązania lub nagłówki nie są przesyłane do odbiorcy komunikatów.
Ramka komunikatu | |
---|---|
ładunek | treść komunikatu, która nie jest w żaden sposób modyfikowana |
atrybuty | dodatkowe parametry używane do przetwarzania komunikatu po stronie RabbitMQ |