Der dynamische Sendeporthandler ist konfigurierbar

Beim Erstellen eines dynamischen Sendeports kann ein Adapter-Sendehandler für jeden installierten Adapter konfiguriert werden. Nehmen Sie das folgende Szenario als Beispiel:

Szenario

In einer Anwendung gibt es zwei ESB-Programmabläufe: Itinerary1 verwendet einen dynamischen Sendeport zum Senden von Daten an eine Dateifreigabe. Itinerary2 verwendet einen dynamischen Sendeport zum Senden von E-Mail. In der Vergangenheit wurden dynamische Sendeports im Standardhost des Adapters ausgeführt. Itinerary1 soll auf ein Szenario mit geringem Volumen und großen Nachrichtengrößen abzielen. Itinerary2 ist für ein Szenario mit hohem Volumen und kleinen Nachrichtengrößen gedacht. Da nur ein Standardhost für einen Adapter vorhanden ist, werden alle Nachrichten mithilfe des gleichen Hosts weitergeleitet. Dies verschlechtert die Leistung.

Die Änderung

Damit die Leistung dynamischer Sendeports optimiert wird, kann ein Adaptersendehandler für die Verwendung jedes Hosts konfiguriert werden. Im ESB-Szenario verwendet Itinerary1 den HostA zum Senden von Daten an eine Dateifreigabe. Itinerary2 verwendet den HostB-Port zum Senden von E-Mail.

Auswählen eines Sendehandlers

Beim Erstellen eines dynamischen unidirektionalen Sendeports oder eines dynamischen Sendeports vom Typ "Antwort anfragen" ist der Sendehandler für jeden installierten Adapter konfigurierbar. Schritte:

  1. Erweitern Sie BizTalk Server-Verwaltungskonsole BizTalk-Gruppe [Gruppenname], erweitern Sie Anwendungen, und erweitern Sie dann die Anwendung, um den Sendeport zu enthalten.

  2. Klicken Sie mit der rechten Maustaste auf Sendeports, klicken Sie auf Neu, und klicken Sie dann auf Dynamischer, ein-wege-Sendeport oder dynamischer Solicit-Response Sendeport.

  3. Klicken Sie unter Eigenschaften auf Konfigurieren.

    Die Adapter werden mit dem Standardsendehandler aufgelistet. Klicken Sie auf den Pfeil nach unten, um einen anderen Host auszuwählen.

  4. Klicken Sie auf OK, um die Einstellungen zu speichern.

  5. Entfernen Sie den neuen dynamischen Sendeport aus der Liste, und fügen Sie ihn erneut hinzu.

  6. Starten Sie die ursprüngliche Hostinstanz erneut.

  7. Starten Sie die neue Hostinstanz erneut.

    Die folgenden weiteren Sendeport-Konfigurationsoptionen sind verfügbar: