Ein Nachrichtenempfänger ist ein Programm, das Nachrichten aus einer Warteschlange abruft und verarbeitet. Die Warteschlange hält die Nachrichten bereit; der Empfänger führt die darin beschriebenen Aufgaben aus.

Gibt jemand zum Beispiel eine Bestellung auf, kann ein Empfänger eine Bestätigungsmail vorbereiten. Er nimmt die Aufgabe aus der Warteschlange und bearbeitet sie.

Ist der Empfänger beschäftigt oder angehalten, müssen Nachrichten möglicherweise warten. Die App sollte festlegen, was bei einem Verarbeitungsfehler geschieht, damit wichtige Aufgaben nicht unbemerkt verloren gehen.