Freigeben über


Arbeiten im Orchestrierungs-Designer

Nach dem Start eines BizTalk-Projekts können Sie neue Orchestrierungen erstellen und dem Projekt vorhandene Orchestrierungen hinzufügen. Nachfolgend finden Sie Anweisungen zum Erstellen und Speichern einer Orchestrierung, zum Hinzufügen einer vorhandenen Orchestrierung zu einem Projekt bzw. zum Entfernen daraus, zum Ändern des Namens einer Orchestrierung und zum Festlegen von Orchestrierungseigenschaften.

So erstellen Sie eine Orchestrierung

  1. Klicken Sie in Projektmappen-Explorer mit der rechten Maustaste auf den Projektnamen, wählen Sie Hinzufügen aus, und klicken Sie dann auf Neues Element.

  2. Klicken Sie im Dialogfeld Neues Element hinzufügen im Bereich Kategorien auf BizTalk-Projektelemente, und klicken Sie dann im Bereich Vorlagen auf BizTalk-Orchestrierung.

  3. Geben Sie im Feld Name unten im Dialogfeld einen Namen für die Orchestrierung ein, und klicken Sie dann auf Hinzufügen.

    Die neue Orchestrierung wird erstellt und im Orchestrierungs-Designer angezeigt. Außerdem wird eine entsprechende ODX-Datei erstellt und im Projektmappen-Explorer angezeigt.

So fügen Sie einem Projekt eine vorhandene Orchestrierung hinzu

  1. Klicken Sie in Projektmappen-Explorer mit der rechten Maustaste auf den Projektnamen, klicken Sie auf Hinzufügen, und klicken Sie dann auf Vorhandenes Element.

  2. Navigieren Sie im Dialogfeld Vorhandenes Element hinzufügen zu dem Verzeichnis, das die Orchestrierung enthält, wählen Sie die Orchestrierung aus, und klicken Sie dann auf Hinzufügen.

    Die Orchestrierung wird dem Projekt hinzugefügt.

    Hinweis

    Wenn Sie eine vorhandene Datei hinzufügen, wird die Datei in das Projekt kopiert. (Die Datei wird nicht einfach durch einen Verweis hinzugefügt.) Wenn Sie die Datei im Projekt ändern, bleibt die ursprüngliche Datei unverändert.

So ändern Sie den Namen einer Orchestrierung

  1. Klicken Sie in Projektmappen-Explorer mit der rechten Maustaste auf die ODX-Datei, die Sie ändern möchten, und klicken Sie dann auf Umbenennen.

  2. Geben Sie den gewünschten neuen Dateinamen ein, und drücken Sie die EINGABETASTE.

    Hinweis

    Wenn Sie den Namen einer ODX-Datei ändern, können Sie auch den Namen des Orchestrierungstyps ändern, indem Sie auf die Entwurfsoberfläche klicken, um die Eigenschaftenfenster anzuzeigen und den Wert der Typename-Eigenschaft der Orchestrierung zu ändern.

So speichern Sie eine Orchestrierung

  • Klicken Sie im Menü Datei auf Orchestrierungsname> speichern<.

    Hinweis

    Orchestrierungsdateien werden als UTF-8 gespeichert. Schemas, Zuordnungen und Pipelines werden als UTF-16 gespeichert.

So entfernen Sie eine Orchestrierung aus einem Projekt

  • Klicken Sie in Projektmappen-Explorer mit der rechten Maustaste auf die Datei, die Sie entfernen möchten, und klicken Sie dann auf Aus Projekt ausschließen.

    Hinweis

    Klicken Sie stattdessen auf Löschen , um die Orchestrierung aus einem Projekt zu entfernen und die Datei endgültig zu löschen.

So schließen Sie eine ausgeschlossene Orchestrierung in ein Projekt ein

  • Klicken Sie in Projektmappen-Explorer auf die Symbolleistenschaltfläche Alle anzeigen, klicken Sie mit der rechten Maustaste auf die gewünschte ODX-Datei, und wählen Sie In Projekt einschließen aus.

So legen Sie Orchestrierungseigenschaften fest

  1. Öffnen Sie die Orchestrierung, indem Sie im Projekt auf die ODX-Datei doppelklicken oder indem Sie im Prozessbereich die Registerkarte auswählen, die die Orchestrierung enthält.

  2. Wählen Sie im Fenster Orchestrierungsansicht die Option Orchestrierungseigenschaften aus.

    – Oder –

    Klicken Sie auf den Prozessbereichshintergrund der Orchestrierungsentwurfsoberfläche.

  3. Geben Sie im Eigenschaftenfenster die folgenden Eigenschaften an. Beachten Sie, dass einige Eigenschaften nur unter bestimmten Bedingungen angezeigt werden.

    Hinweis

    Die Orchestrierungsnamen, Porttypen und mehrteiligen Nachrichtentypen müssen innerhalb des Bereichs eines Moduls eindeutig sein.

    Eigenschaft BESCHREIBUNG
    Batch Legt fest, ob eine Orchestrierung, bei der es sich um eine atomarische Transaktion handelt, mit anderen Instanzen in einem Batch verarbeitet werden kann.
    Kompensierung Gibt an, welcher Kompensierungstyp für die Orchestrierung ausgeführt wird.
    Isolationsstufe Legt bei transaktionalen Orchestrierungen den Grad fest, bis zu dem bei gleichzeitigen Transaktionen auf Daten zugegriffen werden kann.
    Exportierbares Modul Legt fest, ob das Modul an BPEL4WS exportiert werden kann.
    XML-Zielnamespacemodul Der XML-Zielnamespace, der beim Exportieren von Typen an BPEL4WS verwendet wird.
    Namespace Legt den Namen des enthaltenden Moduls fest, das die Orchestrierung und Orchestrierungstypen einschließt.
    Exportierbare Orchestrierung Zeigt an, ob diese Orchestrierung an BPEL4WS exportierbar sein soll.
    XML-Zielnamespace-Orchestrierung Der XML-Zielnamespace, der beim Exportieren dieser Orchestrierung an BPEL4WS verwendet wird.
    Erneut versuchen Gibt an, ob eine fehlgeschlagene transaktionale Orchestrierung wiederholt werden soll.
    Timeout Die Zeit in Sekunden, nach deren Ablauf die transaktionale Orchestrierung aufgrund von Inaktivität fehlschlägt.
    Transaktionsbezeichner Eindeutiger Bezeichner für eine transaktionale Orchestrierung.
    Transaktionstyp Legt fest, ob die Orchestrierung eine atomarische, eine lang ausgeführte oder keine Transaktion ist.
    Typmodifizierer Legt den Bereich von Variablen auf Orchestrierungsebene fest:

    Privat - Der Zugriff auf diese Orchestrierung ist auf das enthaltende Modul beschränkt.

    Öffentlich - Der Zugriff auf diese Orchestrierung ist nicht beschränkt.

    Intern - Der Zugriff auf diese Orchestrierung ist auf Module im selben Projekt beschränkt.
    Typname Legt den Namen dieser Orchestrierung innerhalb des enthaltenden Moduls fest. Hinweis: Wenn Sie einen Typnamen verwenden, der mit einem Namespace auf Stammebene identisch ist, erhalten Sie möglicherweise eine Fehlermeldung von Orchestrierung Designer, wenn Sie Nachrichten und Variablen basierend auf dem Typnamen definieren und versuchen, Zuweisungsvorgänge für diese auszuführen. Beispielsweise erhalten Sie eventuell einen Fehler, wenn Sie den Typnamen System angeben und anschließend Nachrichten und Variablen wie System.String definieren.

Weitere Informationen

Orchestrierungsformen
Hinzufügen von Shapes zu Orchestrierungen
Hinzufügen von Parametern zu Orchestrierungen
Verwenden des Dialogfelds Artefakttyp auswählen