Ł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 |