Configuration d'une passerelle de script FTP

Un passerelle de script FTP s'exécute en fonction du calendrier que vous avez défini. Le comportement d'une passerelle de script FTP est régi par un script de commande FTP.

Création du script FTP

Pour utiliser une passerelle de script FTP, vous devez créer un fichier contenant toutes les commandes FTP requises et pouvant être acceptées par votre serveur FTP.

  1. Créez un script pour les passerelles de façon à indiquer les actions que vous souhaitez effectuer. Le script suivant est un exemple permettant de se connecter au serveur FTP indiqué (à l'aide du nom et du mot de passe spécifiés), d'accéder au répertoire indiqué sur le serveur FTP et d'envoyer tous les fichiers vers le répertoire spécifié sur le serveur.
    open %BCGSERVERIP% %BCGUSERID% %BCGPASSWORD% %BCGOPTIONx%
     cd %BCGOPTIONx%
     mput *
     quit

    Lorsque la cible est mise en service, les paramètres fictifs (par exemple %BCGSERVERIP%) sont remplacés par les valeurs saisies lors de la création d'une instance spécifique d'une cible de script FTP, comme indiqué dans le tableau suivant :

    Tableau 3. Mappage des paramètres de script et des informations des zones de passerelle de script FTP
    Paramètre de script Informations des zones de la passerelle de script FTP
    %BCGSERVERIP% IP serveur
    %BCGUSERID% ID utilisateur
    %BCGPASSWORD% Mot de passe
    %BCGOPTIONx% Optionx, sous Attributs définis par l'utilisateur

    Il peut y avoir jusqu'à 10 options définies par l'utilisateur.

  2. Enregistrez le fichier.

Commandes de script FTP

Vous pouvez utiliser les commandes suivantes pour créer le script :

Passerelles de script FTP

Si vous pensez utiliser des passerelles de script FTP, procédez comme suit :

Pour créer des passerelles de script FTP, procédez comme suit :

  1. Cliquez sur Administrateur du compte > Profils > Passerelles.
  2. Cliquez sur Créer.

Caractéristiques de la passerelle

Depuis la page Liste des passerelles, exécutez les étapes suivantes :

  1. Entrez un nom pour identifier la passerelle. Cette zone est obligatoire.
  2. Indiquez éventuellement l'état de la passerelle. L'état par défaut est Activé. Une passerelle activée est prête à envoyer des documents. Une passerelle désactivée ne peut pas envoyer de documents.
  3. Indiquez éventuellement si la passerelle est en ligne ou hors ligne. La valeur par défaut est En ligne.
  4. Entrez éventuellement une description de la passerelle.

Configuration de la passerelle

Dans la section Configuration de la passerelle de la page, procédez comme suit :

  1. Sélectionnez Scripts FTP dans la liste Transfert.
  2. Entrez l'adresse IP du serveur FTP auquel vous envoyez des documents. La valeur indiquée ici remplacera %BCGSERVERIP% lorsque le script FTP sera exécuté.
  3. Indiquez l'ID utilisateur et le mot de passe requis pour accéder au serveur FTP. Les valeurs indiquées ici remplaceront %BCGUSERID% et %BCGPASSWORD% lorsque le script FTP sera exécuté.
  4. Si la cible est en mode sécurisé, utilisez la valeur par défaut Oui pour le Mode FTPS. Sinon, cliquez sur Non.
  5. Téléchargez le fichier script vers l'amont en procédant comme suit :
    1. Cliquez sur Télécharger un fichier script vers l'amont.
    2. Entrez le nom du fichier contenant le script de traitement des documents ou cliquez sur Parcourir pour accéder au fichier.
    3. Cliquez sur Charger un fichier pour charger le fichier script dans la zone de saisie Fichier script actuellement chargé.
    4. Si le fichier script est celui que vous souhaitez utiliser, cliquez sur Sauvegarder.
    5. Cliquez sur Fermer la fenêtre.
  6. Dans la zone Nombre de relances, indiquez le nombre de tentatives que la passerelle doit effectuer pour envoyer un document avant que l'opération n'échoue. La valeur par défaut est 3.
  7. Dans la zone Intervalle de relance, entrez la durée pendant laquelle la passerelle doit attendre avant de tenter d'envoyer le document une nouvelle fois. La valeur par défaut est 300 secondes.
  8. Dans la zone Délai de connexion, indiquez le nombre de secondes durant lesquelles une connexion peut rester ouverte en l'absence de trafic. La valeur par défaut est 120 secondes.
  9. Dans la zone Verrouiller l'utilisateur, indiquez si la passerelle demandera un verrouillage pour qu'aucune autre instance d'une passerelle de script FTP ne puisse accéder simultanément au même répertoire du serveur FTP.

Attributs définis par l'utilisateur

Si vous souhaitez indiquer des attributs supplémentaires, exécutez les étapes ci-après. La valeur indiquée pour l'option remplacera %BCGOPTIONx% lorsque le script FTP sera exécuté (x correspond au numéro de l'option).

  1. Cliquez sur Nouveau.
  2. Entrez une valeur en regard de Option 1
  3. Si vous souhaitez spécifier d'autres attributs, cliquez de nouveau sur Nouveau et entrez une valeur.
  4. Répétez l'étape 3 aussi souvent que nécessaire pour définir tous les attributs.

Prenons un exemple de script FTP :

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

Dans ce cas, %BCGOPTION% est un nom de répertoire.

Planification

Depuis la section Planification de la page, exécutez les étapes suivantes :

  1. Indiquez si vous souhaitez procéder à une planification en fonction d'un intervalle ou du calendrier.
  2. Si vous souhaitez configurer l'étape Traitement préalable ou Traitement ultérieur de la passerelle, voir Configuration de récupérateurs. Sinon, cliquez sur Sauvegarder.

Copyright IBM Corp. 2003, 2005