Verknüpfen Sie die Verarbeitung von Verteilernachrichtenflüssen mit der entsprechenden Verarbeitung von Sammelnachrichtenflüssen, indem Sie die Eigenschaft Aggregationsname der Knoten zur Aggregationssteuerung und der Knoten für Aggregationsantworten in Ihrem Aggregationsfluss auf denselben Wert setzen. Wenn Sie diese Eigenschaft während der Erstellung Ihrer Sammel- und Verteilernachrichtenflüsse nicht konfiguriert haben, müssen Sie diese Task ausführen.
Vorbereitungen:
Um diese Task abzuschließen, müssen Sie zuerst folgende Tasks ausführen:
Der Aggregationsname muss im jeweiligen Kontext innerhalb eines Brokers eindeutig sein. Allgemein gesagt bedeutet dies, dass es nur einen Knoten zur Aggregationssteuerung und einen Knoten für Aggregationsantworten mit einem bestimmten Aggregationsnamen geben sollte. Es können jedoch auch mehrere Knoten zur Aggregationssteuerung mit demselben Aggregationsnamen vorhanden sein. Dies wird im Abschnitt Mehrere Knoten zur Aggregationssteuerung verwenden beschrieben. Es wird davon abgeraten, einen Sammelnachrichtenfluss in mehreren Ausführungsgruppen auf dem gleichen Broker einzusetzen.
Sie können die Verteiler- und Sammelnachrichtenflüsse entweder in demselben Nachrichtenfluss oder in zwei verschiedenen Nachrichtenflüssen erstellen. In beiden Fällen werden die zwei Teile der Aggregation zugeordnet, indem die Eigenschaft Aggregationsname festgelegt wird.
Die Art und Weise, in der Sie Ihren Aggregationsfluss konfigurieren, hängt von mehreren Faktoren ab:
Ein einzelner Fluss kann in einem einfachen Fall zwar leichter implementiert werden, es bestehen bei dieser Methode jedoch einige Einschränkungen. In den meisten Fällen werden Sie feststellen, dass die Flexibilität, die zwei Nachrichtenflüsse bieten, vorzuziehen ist. Im Beispielprogramm 'Airline Reservations' wird die Verwendung von zwei Nachrichtenflüssen für die Aggregation veranschaulicht.
Die Erstellung separater Verteiler- und Sammelnachrichtenflüsse bietet folgende Vorteile:
Gehen Sie folgendermaßen vor, um den Verteilernachrichtenfluss und den Sammelnachrichtenfluss zu verknüpfen: