Share via


Architektur des SWIFT-Empfangsadapters

In BizTalk Server wird der Empfangsadapter in einem eigenen Speicherplatz gehostet, was bedeutet, dass ein separater Prozess erstellt wird, um den Host auszuführen. Dieser Host wird durch Definieren eines Subsystems in der SWIFTNet Link-Konfiguration (SNL) erstellt.

Die ausführbare Serverdatei wird als Subsystem in der SNL-Konfiguration (Paramfile) konfiguriert und durch Ausführen des SWIFTNet-Startbefehls erstellt. Die SNL-Serveranwendung wird durch Ausführen des Befehls SWIFTNet Stop beendet. SNL verwaltet die Lebensdauer der ausführbaren Serverdatei.

Hinweis

Das Service-Büroszenario erfordert, dass der Adapter mehrere SWIFT-Mitglieder bedient, die unter ihren eigenen Sicherheitskontexten ausgeführt werden. Dies kann unterstützt werden, indem ein einzelner Empfangsspeicherort pro Mitglied konfiguriert und mehrere Instanzen der ausführbaren Serverdatei erstellt werden – jeweils eine dedizierte für einen Empfangsspeicherort.

In BizTalk Server unterstützt der Empfangsadapter die folgenden Kommunikationsmuster für die Interaktion mit der BizTalk-Messaging-Engine:

  • Eine Möglichkeit: Dieser Modus ist erforderlich, wenn der Empfangsadapter (Server) im verzögerten Modus ausgeführt wird. Im verzögerten Modus sendet der Adapter eine Standardbestätigung für eingehende Nachrichten. Die Standardwerte für die Bestätigung können in den Adaptereigenschaften konfiguriert werden. Die Antwort auf Geschäftsebene kann später von der BRANCHENanwendung über den Sendeadapter gesendet werden.

    Hinweis

    Im Fall des verzögerten Modus müssen alle Werte in der Adapterkonfiguration ausgefüllt werden, da der Adapter die Antwort erstellt.

  • Anforderungsantwort : In diesem Modus sendet der Adapter die Anforderung von SWIFT an BizTalk und wartet auf eine Antwort. Der Adapter würde ein Timeout ausführen, wenn keine Antwort von der BRANCHENanwendung vorliegt. Der Timeoutwert kann in der Adapterkonfiguration konfiguriert werden. Der Standardwert beträgt 60 Sekunden.

    Der Empfangsadapter kann den Rückruf von SNL nur für einen Thread empfangen. Dies bedeutet, dass der Empfangsadapter erst nach dem Senden der ersten Nachricht weitere Nachrichten von SNL empfangen kann. Daher ist die Standardbatchgröße auf 1 festgelegt.

In diesem Abschnitt