
Wenn Sie in Empfängerermittlungen Routing-Bedingungen oder Routing-Regeln verwenden, werden die Empfänger einer Message zur Laufzeit durch Auswertung der Bedingung ermittelt (die vom Inhalt der Message abhängt). Die Namen der Empfänger wurden allerdings bereits zur Konfigurationszeit im Editor „Empfängerermittlung anzeigen/bearbeiten“ definiert. Daher ist diese Art des Routing hinsichtlich der einzelnen Empfängernamen weiterhin statisch. Eine dynamische Routing-Option, die auch die Empfängernamen umfasst, ist die erweiterte (dynamische) Empfängerermittlung.
In einer erweiterten Empfängerermittlung können Sie das Laufzeitverhalten so konfigurieren, dass die Namen der Empfänger zur Laufzeit von einem Mapping-Programm ermittelt werden. Ein typischer Anwendungsfall hierfür liegt vor, wenn Sie die Namen der Empfänger zur Konfigurationszeit noch nicht kennen. Beachten Sie jedoch, dass Sie, falls Sie eine dynamische Empfängerermittlung implementieren wollen, auch ein entsprechendes Mapping pflegen müssen (wird im ES Repository definiert). Sie können das Mapping so einrichten, dass es zur Laufzeit eine Liste von Empfängern aus einer Tabelle oder aus der Payload der Message liest.