Freigeben über


Sendeports und Sendeportgruppen

Ein Sendeport ist der Speicherort, an den Microsoft BizTalk Server Nachrichten sendet oder von dem BizTalk Server Nachrichten empfängt. Er bietet außerdem die Technologie, die BizTalk Server zum Implementieren der Kommunikationsaktion verwendet. Der Speicherort wird durch den Namen des Ports eindeutig identifiziert.

Jedes Mal, wenn eine Nachricht an einen Sendeport gesendet wird, wird eine neue Instanz des Sendeportdiensts erstellt. Diese wird als Dienstinstanz oder Sendeportinstanz bezeichnet.

Hinweis

Für einen Sendeport für geordnete Übermittlung kann es nur eine Instanz geben.

Eine Sendeportgruppe ist eine benannte Sammlung von Sendeports, die BizTalk Server verwenden können, um dieselbe Nachricht in einer Konfiguration an mehrere Ziele zu senden.

BizTalk Server kann Nachrichten von Empfangsspeicherorten direkt an einen Sendeport oder eine Sendeportgruppe weiterleiten. BizTalk Server sendet an eine Sendeportgruppe weitergeleitete Nachrichten an alle in der Gruppe enthaltenen Sendeports.

Sendeports, die einer Sendeportgruppe angehören, verarbeiten Nachrichten auf zwei Arten:

  • Als Mitglied einer Sendeportgruppe

  • Als ob die Nachrichten direkt von BizTalk Server an den Sendeport weitergeleitet worden sind

Status von Sendeports und Sendeportgruppen

Die BizTalk-Verwaltungskonsole zeigt Sendeports und Sendeportgruppen in einem der folgenden Status an:

  • Gebunden. Mithilfe der BizTalk Server-Verwaltungskonsole bindet ein Administrator den Sendeport oder die Sendeportgruppe an eine Orchestrierung. Bevor BizTalk Server Nachrichten an diesen Sendeport oder diese Sendeportgruppe weiterleitet, muss der Administrator den gebundenen Sendeport bzw. die gebundene Sendeportgruppe eintragen und starten.

  • Gestartet. Das Abonnement für diesen Sendeport oder diese Sendeportgruppe ist vorhanden und aktiv. Wenn der Status des Sendeports oder der Sendeportgruppe "gestartet" ist, übermittelt BizTalk Server Nachrichten an den Sendeport oder die Sendeportgruppe, wo sie verarbeitet werden. Bevor Sie einen Sendeport oder eine Sendeportgruppe starten können, muss ein Administrator den gebundenen Sendeport bzw. die gebundene Sendeportgruppe mithilfe der BizTalk-Verwaltungskonsole eintragen und starten.

  • Stopped(Beendet): Dies ist der anfängliche Status des Kanals nach seiner Erstellung (es sei denn, im Portal wurde das automatische Starten gewählt). Der Sendeport bzw. die Sendeportgruppe wird derzeit nicht ausgeführt. Wenn Sie den Sendeport oder die Sendeportgruppe gestartet und dann beendet haben, wird die Verarbeitung in der Warteschlange "Verarbeiten" fortgesetzt. BizTalk Server sendet alle neuen Nachrichten, die an einen beendeten Sendeport bzw. an eine beendete Sendeportgruppe weitergeleitet wurden, an die angehaltene Warteschlange des Hosts, auf dem der Sendehandler ausgeführt wird.

    In der folgenden Tabelle werden die für jeden Status verfügbaren Aktionen und das Ergebnis jeder Aktion angezeigt.

Bound Beendet Gestartet
Eintragen Beendet Nicht verfügbar Nicht verfügbar
Starten Gestartet Gestartet Nicht verfügbar
Beenden Nicht verfügbar Nicht verfügbar Beendet
Austragen Nicht verfügbar Bound Bound

Der kombinierte Status eines Sendeports und der Sendeportgruppe, der er angehört, bestimmen, ob der Sendeport oder die Sendeportgruppe eine Nachricht verarbeitet.

In der folgenden Tabelle werden die möglichen Statuskombinationen für Sendeports und Sendeportgruppen beschrieben.

Nachricht gesendet Status der Sendeportgruppe Status des Sendeports Ergebnis
Direkt an den Sendeport Beliebiger Status Gestartet Nachricht wird verarbeitet
Direkt an den Sendeport Beliebiger Status Beendet Nachricht wurde angehalten
Mithilfe einer Sendeportgruppe an den Sendeport Gestartet Gestartet Nachricht wird verarbeitet
Mithilfe einer Sendeportgruppe an den Sendeport Beliebiger Status Beendet Nachricht wurde angehalten
Mithilfe einer Sendeportgruppe an den Sendeport Beendet Beliebiger Status Nachricht wurde angehalten

Weitere Informationen

Artefakte