Sie können Bedingungen in Aktivitäten Wenn..Dann und Während (While-Schleife) angeben, um Kriterien zu definieren, die erfüllt sein müssen, bevor die Orchestrierung mit der betreffenden Verzweigung fortfährt.
In den meisten Fällen testen Bedingungen den Datenwert in einer Nachricht oder in anderen Variablen, die innerhalb der Orchestrierung definiert sind. Zur Definition von Bedingungen verwenden Sie den Expression Builder.
Der Expression Builder wird zur Definition von Bedingungen für Aktivitäten Wenn..Dann und Während (While-Schleife) verwendet. Er wird unter der Orchestrierung im Fenster Eigenschaft angezeigt, wenn Sie eine Aktivität Wenn..Dann oder Während (While-Schleife) in der Orchestrierung auswählen.
Diese Bedingungen sind boolesche Ausdrücke, die die Kriterien beschreiben, mit denen die Integrationseinheit eine Nachricht vergleicht. Während der Ausführung bestimmt das Ergebnis dieses Vergleichs den Ausführungspfad durch die Orchestrierung. Eine vollständige Liste der Operatoren, die Sie im Expression Builder verwenden können, finden Sie in Gültige Operatoren für Bedingungen. Weitere Informationen zur Vorrangstellung der Bedingungen im Expression Builder finden Sie in http://www.w3.org/TR/xpath#booleans.
Der Expression Builder bietet die Möglichkeit, Bedingungen hinzuzufügen, zu löschen und zu bearbeiten sowie die Verarbeitungsreihenfolge von Bedingungen zu ändern.
Gehen Sie wie folgt vor, um eine Bedingung zu bearbeiten:
-ODER-