Konfigurieren der Adapter „FileAct“ und „InterAct“
Konfigurieren Sie die verschiedenen Artefakte, die von der BizTalk FileAct- und InterAct-Adapter-Runtime verwendet werden.
Voraussetzungen
Installieren der BizTalk FileAct- und InterAct-Adapter
Melden Sie sich als Mitglied der Gruppe "BizTalk Server-Administratoren" an.
Bestätigen, dass SQL Server ausgeführt wird
Schritt 1: Konfigurieren des FileAct- und InterAct-Adapters
Wechseln Sie im Microsoft BizTalk FileAct- und InterAct-Adapterkonfigurations-Assistenten zu Übersicht. Wählen Sie im linken Bereich Runtime aus, um die Laufzeitkomponenten der Adapter zu konfigurieren.
Wählen Sie unter Laufzeitkonfiguration unter Konto die Auslassungspunkte [...] , um die COM plus-Konfiguration für den Store- und Forward-Modus einzugeben.
Geben Sie unter Benutzeranmeldeinformationen den Benutzernamen (im Format Domäne\Benutzername ) und das Kennwort für das Konto ein, das in der COM plus-Konfiguration verwendet wird. Klicken Sie auf OK.
Hinweis
Eine Warnung mit Benutzeranmeldeinformationen wird angezeigt, wenn das eingegebene Konto über höhere Berechtigungen verfügt, als empfohlen werden. Klicken Sie auf Yes (Ja), um den Vorgang fortzusetzen.
Wählen Sie Konfiguration anwenden aus, um die COM plus-Konfiguration auf den FileAct- und InterAct-Adapter anzuwenden.
Überprüfen Sie in der Zusammenfassung, und wählen Sie Weiter aus.
Überprüfen Sie nach Abschluss der Konfiguration die Liste der Komponenten. Ein Häkchen bedeutet, dass die Komponente erfolgreich konfiguriert wurde. Ein "X" bedeutet, dass ein Problem mit dieser Komponente vorliegt.
Hinweis
Verwenden Sie den Logfile-Link , um die Konfigurationsereignisse anzuzeigen.
Wählen Sie Fertig stellen aus, um die Konfiguration abzuschließen. In der Übersicht werden die aktuellen Status für die Runtimekomponenten angezeigt.
Erstellen Sie als Nächstes die Host- und Hostinstanzen, um diese Adapter auszuführen.
Schritt 2: Erstellen der Host- und Hostinstanzen
Es wird empfohlen, einen dedizierten Host für den FileAct-Adapter und einen separaten dedizierten Host für den InterAct-Adapter zu erstellen. Erstellen Sie für jeden Adapter mindestens einen Host instance.
Verwalten von BizTalk-Hosts und Hostinstanzen listet die Schritte zum Erstellen von Hosts und Hostinstanzen auf.
Nach der Erstellung besteht der nächste Schritt darin, den Sendehandler hinzuzufügen und den Clientnachrichtenpartner zu verwenden, den Sie im SWIFT Alliance Gateway (SAG) erstellt haben.
Schritt 3: Erstellen des Sendehandlers
Sie verwenden die FileAct- und InterAct-Sendehandlereigenschaften als Sendeportkonfigurationswerte, wenn die Eigenschaften nicht für den einzelnen FileAct- oder InterAct-Sendeport festgelegt sind.
Erweitern Sie in der BizTalk Server-VerwaltungskonsoleBizTalk Server-Verwaltung, BizTalk-Gruppe, Plattformeinstellungen und dann Adapter.
Wählen Sie den FileAct - oder InterAct-Adapter aus. Doppelklicken Sie im rechten Bereich auf den Sendehandler.
Wählen Sie in der Dropdownliste Hostname den Host aus, den Sie im vorherigen Abschnitt erstellt haben. Wählen Sie dann Eigenschaften aus.
Wählen Sie in den Transporteigenschaften die Argument-Eigenschaft aus, und geben Sie das folgende Argument wie folgt ein:
-SagMessagePartner <Client Message Partner created in SAG\>
Hinweis
Ersetzen Sie durch <
Client Message Partner created in SAG
> den Namen des Clientnachrichtenpartners. Behalten Sie die Standardwerte für die Eigenschaften Crypto Mode, FACrypto Mode und LogMessages bei.Wählen Sie OK aus, um Die Änderungen zu speichern, und schließen Sie dann das Eigenschaftenfenster.
Wählen Sie unter Plattformeinstellungendie Option Hostinstanzen aus.
Starten Sie die Hostinstanzen neu:
- Klicken Sie mit der rechten Maustaste auf den Instance FileAct-Host, und starten Sie neu.
- Klicken Sie mit der rechten Maustaste auf den InterAct-Host instance, und klicken Sie dann auf Neu starten.
Geben Sie als Nächstes die Servernachrichtenpartner in die SWIFTNet-Paramdatei ein, um die FileAct- und InterAct-Empfangsadapter zu aktivieren.
Schritt 4: Konfigurieren der SWIFTNet-Parameterdatei
Damit die FileAct- und InterAct-Empfangsadapter mit den Werten initialisiert werden können, müssen die in SAG erstellten Servernachrichtenpartner in die SWIFTNet-Paramdatei eingegeben werden. Die Paramdatei befindet sich in der Regel in c:\SWIFTAlliance\RA\<remote access instance name\>\cfg\paramfile
. Nachdem Sie die Paramdatei konfiguriert haben, starten SieSnlReceiver.exe.
Öffnen Sie die SWIFTNet-Paramdatei. Fügen Sie an der mit "***" markierten Stelle Folgendes hinzu. Beachten Sie, dass der
AdapterType
Wert oderFileact
seinInteract
kann.spawn "snlreceiver -SagMessagePartner <Server MessagePartnerName\> -AdapterMode <AdapterType\>"
username:snlowner subsystem_name:SampleSubsystem #subsystem_group: SampleSubsystem #subsystem_dependency:Support,Swarm subsystem_nature:critical subsystem_start: *** *END subsystem_stop: *KILL9:snlreceiver *END subsystem_status: *NB:1:snlreceiver *END start_event:SNL001:subsystem SampleSubsystem is up stop_event:SNL002:subsystem SampleSubsystem is down
Hinweis
Bevor Sie SNLreceiver starten, aktivieren Sie die Empfangsports für den verwendeten Adapter (FileAct oder InterAct).
Starten und beenden Sie SnlReceiver.exe:
Wählen Sie auf dem Desktop das Symbol Remote-API aus, um die Remote-API-Eingabeaufforderung zu öffnen.
Geben Sie an der Eingabeaufforderung
Swiftnet start
ein: Drücken Sie die EINGABETASTE, um SnlReceiver.exe zu starten.
Geben Sie an der Eingabeaufforderung
Swiftnet stop
ein: Drücken Sie die EINGABETASTE, um SnlReceiver.exe zu beenden.
Aktualisieren Sie als Nächstes die Dateiautoexec.bat , um die SWIFT-Umgebungsvariablen festzulegen.
Schritt 5: Aktualisieren autoexec.bat zum Konfigurieren der Empfangsadapter
Aktualisieren Sie die dateiautoexec.bat , um die SWIFT-Umgebungsvariablen auf dem Computer festzulegen, auf dem Sie die Empfangsadapter BizTalk FileAct und InterAct Adapter installiert haben. Die Umgebungsvariablen werden aus dem System generiert, auf dem der Empfangsadapter im Pfad c:\SWIFTAlliance
mit einer instance des Empfangsadapters namens Ra1 installiert ist. Aktualisieren Sie die SWIFT-Umgebungsvariablen entsprechend Ihrer Konfiguration.
Es folgt ein Beispiel für die autoexe.bat-Datei:
SET COMPUTERNAME=<Machine Name>
SET GENLOG_DIR=C:\SWIFTAlliance\RA\Ra1\log
SET GENUTIL_DIR=C:\SWIFTAlliance\RA\bin
SET HOMEDRIVE=C:
SET LOGONSERVER=\\SERVERNAME
SET OSA_DIR=C:\SWIFTAlliance\RA\Ra1\log
SET OSA_INSTANCE=Ra1
SET PKIEXECDIR=C:\SWIFTAlliance\RA
SET SAGRA_HOME=C:\SWIFTAlliance\RA
SET SESSIONNAME=RDP-Tcp#1
SET SLP_ENV=DEFAULT
SET SLP_FILE=server.slp
SET SNL_DOMAIN_NAME=Ra1
SET SPK_DATA_DIR=C:\SWIFTAlliance\RA\data\pki
SET SWNET_BIN_PATH=C:\SWIFTAlliance\RA\Ra1\bin
SET SWNET_CFG_PATH=C:\SWIFTAlliance\RA\Ra1\cfg
SET SWNET_HOME=C:\SWIFTAlliance\RA
SET SWNET_HOST=HOSTNAME
SET SWNET_INST=Ra1
SET SWNET_LOG_PATH=C:\SWIFTAlliance\RA\Ra1\log
SET SWNET_SLP_PATH=C:\SWIFTAlliance\RA\data\
SET SWNET_VERSION=5.0.20
SET SWTRACE=C:\SWIFTAlliance\RA\Ra1\log
SET Path=%PATH%;C:\SWIFTAlliance\RA\bin
SET Path=%PATH%;C:\SWIFTAlliance\RA\lib
Sehen Sie sich einige Beispiele an
Beispiele für FileAct- und InterAct-Nachrichten finden Sie unter Beispiel für InterAct- und FileAct-Meldungen.