Orchestrierungsformen
Der Orchestrierungs-Designer ist ein visuelles Tool zum Erstellen von Orchestrierungen. Er enthält einige Formen, die Sie als visuelle Darstellungen zugrunde liegender Aktionen auf der Entwursoberfläche platzieren können. Außerdem sind sie nützlich für das effiziente Entwerfen und Implementieren einer Orchestrierung.
Unzureichende Konfigurationsaktion
Hinweis
Die unzureichende Konfigurationsaktion wird im Orchestrierungs-Designer angezeigt, wenn dieser erkennt, dass die zugeordnete Form nicht vollständig konfiguriert wurde. Wenn eine Form in einer Orchestrierung nicht vollständig konfiguriert wurde, kann die zugeordnete Orchestrierung nicht kompiliert werden.
In der folgenden Tabelle werden die verfügbaren Formen zusammen mit einer kurzen Beschreibung der jeweiligen Funktion aufgelistet.
Form | Name der Form | Zweck |
---|---|---|
Anruforchestrierung | Damit kann Ihre Orchestrierung eine andere Orchestrierung synchron aufrufen. | |
Aufrufregeln | Ermöglicht das Konfigurieren einer in Ihrer Orchestrierung auszuführenden Geschäftsregelrichtlinie. | |
Compensate | Damit können Sie Code aufrufen, mit dem beim Auftreten eines Fehlers Operationen rückgängig gemacht oder kompensiert werden können, die bereits von der Orchestrierung durchgeführt wurden. | |
Nachricht erstellen | Ermöglicht das Erstellen einer Nachricht. | |
Entscheiden | Damit können Sie in Ihrer Orchestrierung bedingte Verzweigungen erstellen. | |
Verzögern | Ermöglicht das Erstellen von Verzögerungen in der Orchestrierung anhand eines Timeoutintervalls. | |
Ausdruck | Damit können Sie Variablen Werte zuweisen oder .NET-Aufrufe ausführen. | |
Gruppe | Ermöglicht das Gruppieren von Operationen zur übersichtlichen Anzeige in einer einzelnen reduzierbaren und erweiterbaren Einheit. | |
Hören | Damit kann Ihre Orchestrierung bedingte Verzweigungen erstellen, die von der eingegangenen Nachricht oder vom Ablaufen eines Timeoutzeitraums abhängen. | |
Schleife | Hierdurch kann Ihre Orchestrierung eine Schleife durchlaufen, bis eine Bedingung erfüllt ist. | |
Nachrichtenzuweisung | Ermöglicht das Zuweisen von Nachrichtenwerten. | |
Parallele Aktionen | Damit kann Ihre Orchestrierung zwei oder mehrere Operationen unabhängig voneinander ausführen. | |
Port | Definiert das Ziel sowie die Art und Weise der Nachrichtenübertragung. | |
Receive | Damit können Sie in Ihrer Orchestrierung eine Nachricht empfangen. | |
Rollenlink | Damit kann eine Sammlung von Ports erstellt werden, die mit dem gleichen logischen Partner kommunizieren, möglicherweise über verschiedene Tranporte oder Endpunkte. | |
Umfang | Stellt ein Framework für Transaktionen und Ausnahmebehandlung bereit. | |
Senden | Damit können Sie aus Ihrer Orchestrierung eine Nachricht senden. | |
Orchestrierung starten | Damit kann Ihre Orchestrierung eine andere Orchestrierung asynchron aufrufen. | |
Angehalten | Damit wird die Operation Ihrer Orchestrierung angehalten, um ein Eingreifen zu ermöglichen, falls einige Fehlerbedingungen erfüllt werden. | |
Terminate | Damit können Sie die Ausführung Ihrer Orchestrierung sofort beenden, falls einige Fehlerbedingungen erfüllt werden. | |
Auslösen einer Ausnahme | Damit können Sie im Fehlerfall explizit eine Ausnahme auslösen. | |
Transformieren | Damit können die Felder vorhandener Nachrichten neuen Nachrichten zugeordnet werden. |