Exchange und Message

 

(CAA_MemBlockMan.Library)

Ein Austausch (Exchange) arbeitet in etwa so wie ein Pool. Der Unter­schied besteht darin, dass ein Exchange als Speicherverwaltung zum Zwecke des Austauschs zwischen verschiedenen Komponenten und nicht bloß innerhalb einer Komponenten dient. Eine Meldung besitzt einen Verweiszähler, der festlegt, durch wie viele Komponenten auf eine Meldung verwiesen wird. Der Transport wird über Verweise abgewickelt. Der Austausch ist anonym. Es ist nicht bekannt, wer eine Meldung abfragt. Ein Austausch folgt dem FIFO (first in first out) Prinzip.