FTP-Scripting-Gateway einrichten

Ein FTP-Scripting-Gateway wird nach einem von Ihnen definierten Zeitplan ausgeführt. Die Funktionsweise eines FTP-Scripting-Gateways wird über ein FTP-Befehlsscript gesteuert.

FTP-Script erstellen

Zur Verwendung eines FTP-Scripting-Gateways müssen Sie eine Datei erstellen, die alle erforderlichen FTP-Befehle enthält, die vom FTP-Server akzeptiert werden.

  1. Erstellen Sie ein Script für die Gateways, in dem die auszuführenden Aktionen aufgeführt sind. Das folgende Script stellt ein Beispiel dafür dar, wie eine Verbindung zum angegebenen FTP-Server hergestellt werden kann (für den Name und Kennwort angegeben wurden), wie in das angegebene Verzeichnis des FTP-Servers gewechselt und wie alle Dateien in das angegebene Verzeichnis des Servers hochgeladen werden können.
    open %BCGSERVERIP% %BCGUSERID% %BCGPASSWORD% %BCGOPTIONx%
     cd %BCGOPTIONx%
     mput *
     quit

    Beim Aktivieren des Gateways werden die Platzhalterzeichen (z. B. %BCGSERVERIP%) durch die Werte ersetzt, die Sie beim Erstellen einer bestimmten Instanz eines FTP-Scripting-Gateways eingeben. Die entsprechenden Angaben sind in der folgenden Tabelle aufgeführt:

    Tabelle 3. Zuordnung zwischen Scriptparametern und Feldeinträgen des FTP-Scripting-Gateways
    Scriptparameter Feldeintrag des FTP-Scripting-Gateways
    %BCGSERVERIP% Server-IP
    %BCGUSERID% Benutzer-ID
    %BCGPASSWORD% Kennwort
    %BCGOPTIONx% Optionx unter "Benutzerdefinierte Attribute"

    Sie können bis zu 10 benutzerdefinierte Optionen angeben.

  2. Speichern Sie die Datei.

FTP-Scriptbefehle

Zur Erstellung des Scripts können Sie die folgenden Befehle verwenden:

FTP-Scripting-Gateways

Wenn Sie mit FTP-Scripting-Gateways arbeiten, müssen Sie die folgenden Arbeitsschritte ausführen:

Gehen Sie wie folgt vor, um ein FTP-Scripting-Gateway zu erstellen:

  1. Klicken Sie auf Kontenadmin > Profile > Gateways.
  2. Klicken Sie auf Erstellen.

Gateway-Details

Führen Sie auf der Seite Gateway-Liste die folgenden Arbeitsschritte aus:

  1. Geben Sie den Namen des Gateways ein. Dieses Feld muss ausgefüllt werden.
  2. Geben Sie optional den Status des Gateways an. Die Standardeinstellung lautet Aktiviert. Ein Gateway, der aktiviert wurde, kann zum Senden von Dokumenten verwendet werden. Ein inaktiviertes Gateway kann hingegen nicht für den Dokumentenversand eingesetzt werden.
  3. Geben Sie optional an, ob sich das Gateway im Online- oder Offlinemodus befindet. Die Standardeinstellung ist Online.
  4. Geben Sie optional eine Beschreibung für das Gateway ein.

Gatewaykonfiguration

Führen Sie im Abschnitt Gatewaykonfiguration der Seite die folgenden Arbeitsschritte aus:

  1. Wählen Sie in der Liste Transport den Eintrag für FTP-Scripting aus.
  2. Geben Sie die IP-Adresse des FTP-Servers ein, an den die Dokumente gesendet werden sollen. Der hier eingegebene Wert ersetzt bei der Ausführung des FTP-Scripts den Wert %BCGSERVERIP%.
  3. Geben Sie die Benutzer-ID und das Kennwort ein, die für den Zugriff auf den FTP-Server erforderlich sind. Die hier eingegebenen Werte ersetzen bei der Ausführung des FTP-Scripts die Werte %BCGUSERID% und %BCGPASSWORD%.
  4. Wenn die Zieleinheit im sicheren Modus arbeitet, verwenden Sie für den FTPS-Modus die Standardeinstellung Ja. Klicken Sie andernfalls auf Nein.
  5. Führen Sie die folgenden Schritte aus, um die Scriptdatei hochzuladen:
    1. Klicken Sie auf Scriptdatei hochladen.
    2. Geben Sie den Namen der Datei ein, die das Script für die Dokumentverarbeitung enthält, oder klicken Sie auf Durchsuchen, um zu der gewünschten Datei zu navigieren.
    3. Klicken Sie auf Datei laden, um die Scriptdatei ins Dateitextfeld Momentan geladene Scriptdatei zu laden.
    4. Wenn Sie die gewünschte Scriptdatei geladen haben, klicken Sie auf Speichern.
    5. Klicken Sie auf Fenster schließen.
  6. Geben Sie im Feld Wiederholungszähler ein, wie oft das Gateway versuchen soll, ein Dokument zu senden, bevor der Vorgang fehlschlägt. Der Standardwert ist "3".
  7. Geben Sie im Feld Wiederholungsintervall die Zeitdauer ein, die das Gateway zwischen den einzelnen Wiederholungsversuchen warten soll. Der Standardwert ist 300 Sekunden.
  8. Geben Sie unter Verbindungszeitlimit die Zeitdauer in Sekunden ein, die ein Socket ohne Datenverkehr geöffnet bleiben soll. Der Standardwert ist 120 Sekunden.
  9. Geben Sie im Feld Benutzer sperren an, ob das Gateway eine Sperre anfordern soll, so dass keine andere Instanz eines FTP-Scripting-Gateways gleichzeitig auf das gewünschte Verzeichnis des FTP-Servers zugreifen kann.

Benutzerdefinierte Attribute

Wenn Sie zusätzliche Attribute angeben wollen, müssen Sie die im Folgenden aufgeführten Arbeitsschritte ausführen. Der Wert, den Sie für die Option eingeben, wird bei Ausführung des FTP-Scripts an Stelle von %BCGOPTIONx% eingesetzt. Hierbei steht x für die Nummer der Option.

  1. Klicken Sie auf Neu.
  2. Geben Sie neben Option 1 einen Wert ein.
  3. Wenn weitere Attribute angegeben werden sollen, müssen Sie nochmals auf Neu klicken und dann einen Wert eingeben.
  4. Wiederholen Sie Schritt 3 für jedes Attribut, das definiert werden soll.

Beispiel: Sie verwenden das FTP-Script

Open %BCGSERVERIP% %BCGUSERID% %BCGPASSWORD%
            cd %BCGOPTION1%
            mput *
            quit  

In diesem Fall gibt %BCGOPTION% einen Verzeichnisnamen an.

Zeitplan

Führen Sie im Abschnitt Zeitplan der Seite die folgenden Arbeitsschritte aus:

  1. Geben Sie an, ob Sie mit der intervall- oder der kalenderbasierten Zeitplanung arbeiten möchten.
  2. Wenn Sie den Vorbereitungs- oder Nachbereitungsschritt für das Gateway konfigurieren wollen, sollten Sie die Informationen im Abschnitt Handler konfigurieren lesen. Klicken Sie andernfalls auf Speichern.

Copyright IBM Corp. 2003, 2005