Freigeben über


Verwenden von Ports in Orchestrierungen

Ports werden einer Orchestrierung auf eine ähnliche Weise hinzugefügt wie Steuerungselemente zu einem Web Form oder Windows Form. Sie können Ports auch mithilfe der "Orchestrierungsansicht" hinzufügen.

So fügen Sie einen neuen Port hinzu

  • Klicken Sie mit der rechten Maustaste auf eine Portoberfläche oder einen Rollenlink, und klicken Sie dann auf Neuer Port.

    – Oder –

    Klicken Sie im Fenster Orchestrierungsansicht mit der rechten Maustaste auf Ports , und klicken Sie dann auf Neuer Port.

    Auf noch nicht vollständig konfigurierten Ports wird ein "DesignTip" angezeigt.

    Tipp

    Sie können auch Ports in einen Rollenlink ziehen.

So können Sie einen neuen Port hinzufügen und konfigurieren

  1. Ziehen Sie auf der Registerkarte BizTalk-Orchestrierungen der Toolbox das Port-Shape auf eine Portoberfläche oder einen Rollenlink.

    – Oder –

    Klicken Sie mit der rechten Maustaste auf eine Portoberfläche oder einen Rollenlink, und klicken Sie dann auf Neuer konfigurierter Port.

    – Oder –

    Klicken Sie im Fenster Orchestrierungsansicht mit der rechten Maustaste auf Ports , und klicken Sie dann auf Neuer konfigurierter Port.

    Der Portkonfigurations-Assistent wird angezeigt.

  2. Folgen Sie den Schritten des Assistenten, um den Port zu konfigurieren. Weitere Informationen finden Sie unter Ausführen des Portkonfigurations-Assistenten.

So entfernen Sie einen Port

  • Klicken Sie mit der rechten Maustaste auf den zu entfernenden Port, und klicken Sie dann auf Löschen.

    Hinweis

    Wenn Sie einen Port löschen, nachdem er in einer kompilierten Orchestrierung mit einem Shape senden oder empfangen verbunden wurde, werden die Portvorgänge für das Shape nicht gelöscht, und Beim Kompilieren erhalten Sie Fehler. Verbinden Sie die Form mit einem anderen Port und konfigurieren Sie die Portvorgänge erneut.

So konfigurieren Sie einen Port mithilfe des Portkonfigurations-Assistenten

  1. Klicken Sie mit der rechten Maustaste auf den zu konfigurierenden Port, und klicken Sie dann auf Port konfigurieren.

  2. Folgen Sie den Schritten des Portkonfigurations-Assistenten, um den Port zu konfigurieren. Weitere Informationen finden Sie unter Ausführen des Portkonfigurations-Assistenten.

So konfigurieren Sie einen Port manuell mithilfe des Fensters 'Eigenschaften'

  1. Wählen Sie den zu konfigurierenden Port aus.

  2. Geben Sie im Eigenschaftenfenster die folgenden Eigenschaften an:

    Eigenschaft BESCHREIBUNG
    Porttyp Legt das Kommunikationsmuster, die Vorgänge und die mehrteiligen Nachrichtentypen fest, die einem Port zugeordnet sind.
    Kommunikationsrichtung Legt fest, ob diese Orchestrierung bei dieser Kommunikation der Absender oder der Empfänger ist.
    Kommunikationsmuster Legt fest, ob dieser Port für uni- oder bidirektionale (Anforderungsantwort) Kommunikation verwendet wird. (Diese Eigenschaft wird von der Port Type-Eigenschaft bestimmt und ist schreibgeschützt.)
    Bindung Legt fest, wie eine Nachricht ihr Ziel erreicht.

    Direkt – Kommunikation mit einer anderen Orchestrierung.

    Dynamisch – Kommunikation mit einem zur Laufzeit bestimmten Endpunkt.

    Später angeben – Kommunikation mit einem vom Administrator während der Konfiguration bestimmten Endpunkt.

    Jetzt angeben – Kommunikation mit einem Endpunkt, der zur Entwurfszeit bekannt ist.
    Bezeichner Der in der Orchestrierung für diesen Port verwendete Name.
    Geordnete Übermittlung Stellt für Empfangsports sicher, dass die Nachrichten, die in der MessageBox-Datenbank in einer bestimmten Reihenfolge veröffentlicht werden, den jeweiligen Abonnenten in derselben Reihenfolge übermittelt werden, in der sie in der Datenbank veröffentlicht wurden. Weitere Informationen finden Sie unter Bestellte Zustellung von Nachrichten.
    Übermittlungsbenachrichtigung Legt für Sendeports fest, ob nach dem erfolgreichen Senden einer Nachricht eine Bestätigung empfangen werden soll. Weitere Informationen finden Sie unter "Übermittlungsbenachrichtigung" unter Konfigurieren der Sendeform.
  3. Die verbleibenden Eigenschaften, die angegeben werden sollen, werden durch die Binding-Eigenschaft bestimmt:

    • Direkte Bindung – Wird bei der direkten Kommunikation mit einer anderen Orchestrierung verwendet.

      Eigenschaft BESCHREIBUNG
      Partnerorchestrierungsport Legt fest, an welchen Port die Partnerorchestrierungen direkt gebunden werden.
    • Dynamische Bindung – Wird bei der Kommunikation mit einem zur Laufzeit bestimmten Endpunkt verwendet.

      Eigenschaft BESCHREIBUNG
      Empfangspipeline Legt fest, welche Pipeline für eingehende Nachrichten verwendet werden soll.
      Sendepipeline Legt fest, welche Pipeline für ausgehende Nachrichten verwendet werden soll.
    • Später angeben – Wird bei der Kommunikation mit einem vom Administrator konfigurierten Endpunkt verwendet.

    • Jetzt angeben – Wird bei der Kommunikation mit einem Endpunkt, der zur Entwurfszeit bekannt ist, verwendet.

      Eigenschaft BESCHREIBUNG
      Empfangspipeline Legt fest, welche Pipeline für eingehende Nachrichten verwendet werden soll.
      Sendepipeline Legt fest, welche Pipeline für ausgehende Nachrichten verwendet werden soll.
      Transport Legt fest, welcher Transport für das Senden von Nachrichten verwendet werden soll.
      URI Legt fest, wohin die Nachrichten gesendet werden sollen.

So fügen Sie einen Portvorgang hinzu

  • Klicken Sie mit der rechten Maustaste auf den Port, dem Sie einen Vorgang hinzufügen möchten, und klicken Sie dann auf Neuer Vorgang.

So entfernen Sie einen Portvorgang

  • Klicken Sie mit der rechten Maustaste auf den zu entfernenden Portvorgang, und klicken Sie dann auf Löschen.