Configuración de una pasarela de scripts FTP

Una pasarela de scripts FTP se ejecuta de acuerdo con la planificación establecida. El comportamiento de una pasarela de scripts FTP se controla mediante un script de mandatos FTP.

Creación de scripts FTP

Para utilizar una pasarela de scripts FTP, cree un archivo que incluya todos los mandatos FTP necesarios que puede aceptar el servidor FTP.

  1. Cree un script para las pasarelas, para indicar las acciones que desea llevar a cabo. En el siguiente script se muestra un ejemplo de cómo conectarse al servidor FTP especificado (con el nombre y la contraseña especificados), pasar al directorio especificado en el servidor FTP y enviar todos los archivos al directorio especificado en el servidor.
    open %BCGSERVERIP% %BCGUSERID% %BCGPASSWORD% %BCGOPTIONx%
     cd %BCGOPTIONx%
     mput *
     quit

    Los indicadores de posición (por ejemplo, %BCGSERVERIP%) se sustituyen cuando la pasarela se pone en funcionamiento por los valores que se entran cuando se crea una instancia específica de una pasarela de scripts FTP, tal como se muestra en la tabla siguiente:

    Tabla 3. Cómo correlacionar los parámetros de script con las entradas de campo de pasarela de scripts FTP
    Parámetro de script Entrada de campo de pasarela de scripts FTP
    %BCGSERVERIP% IP de servidor
    %BCGUSERID% ID de usuario
    %BCGPASSWORD% Contraseña
    %BCGOPTIONx% Opción x, en Atributos definidos por el usuario

    Puede haber hasta 10 opciones definidas por el usuario.

  2. Guarde el archivo.

Mandatos de scripts FTP

Puede utilizar los siguientes mandatos al crear el script:

Pasarelas de scripts FTP

Si va a utilizar pasarelas de scripts FTP, realice las siguientes tareas:

Para crear pasarelas de scripts FTP, siga el procedimiento siguiente.

  1. Pulse Administración de cuentas > Perfiles > Pasarelas.
  2. Pulse Crear.

Detalles de pasarela

En la página Lista de pasarelas, siga estos pasos:

  1. Escriba un nombre que identifique la pasarela. Este campo es necesario.
  2. Si lo desea, indique el estado de la pasarela. El valor predeterminado es Habilitada. Una pasarela que está habilitada está lista para enviar documentos. Una pasarela que está inhabilitada no puede enviar documentos.
  3. Si lo desea, indique si la pasarela está En línea o Fuera de línea. El valor predeterminado es En línea.
  4. Si lo desea, especifique una descripción para la pasarela.

Configuración de pasarela

En el apartado Configuración de pasarela de la página, siga estos pasos:

  1. Seleccione Scritps FTP en la lista Transporte.
  2. Escriba la dirección IP del servidor FTP al que está enviando documentos. El valor aquí especificado sustituirá al valor %BCGSERVERIP% cuando se ejecute el script FTP.
  3. Escriba el ID de usuario y la contraseña necesarios para acceder al servidor FTP. Los valores aquí especificados sustituirán a %BCGUSERID% y %BCGPASSWORD% cuando se ejecuta el script FTP.
  4. Si el destino está en modalidad segura, utilice el valor predeterminado para Modalidad FTPS. De lo contrario, pulse No.
  5. Para subir el archivo de script, siga estos pasos:
    1. Pulse Subir archivo de script.
    2. Escriba el nombre del archivo que contiene el script para procesar documentos o utilice Examinar para desplazarse hasta el archivo.
    3. Pulse Cargar archivo para cargar el archivo de script en el recuadro de texto de archivo Archivo de script cargado actualmente.
    4. Si el archivo de script es el que desea utilizar, pulse Guardar.
    5. Pulse Cerrar ventana.
  6. En el campo Recuento de reintentos, escriba el número de veces que desea que la pasarela intente enviar un documento antes de fallar. El valor predeterminado es 3.
  7. En el campo Intervalo de reintentos, escriba la cantidad de tiempo que la pasarela debe esperar antes de intentar enviar el documento de nuevo. El valor predeterminado es 300 segundos.
  8. En Tiempo de espera de conexión, especifique el número de segundos que un socket permanecerá abierto sin tráfico. El valor predeterminado es 120 segundos.
  9. En el campo Bloquear usuario, indique si la pasarela solicitará un bloqueo, para que ninguna otra instancia de una pasarela de scripts FTP pueda acceder al mismo directorio del servidor FTP a la vez.

Atributos definidos por el usuario

Si desea especificar atributos adicionales, realice los pasos siguientes. El valor que especifique para la opción sustituirá al valor %BCGOPTIONx% cuando se ejecute el script FTP (donde x corresponde al número de la opción).

  1. Pulse Nuevo.
  2. Escriba un valor junto a la Opción 1.
  3. Si va a especificar atributos adicionales, vuelva a pulsar Nuevo y escriba un valor.
  4. Repita el paso 3 tantas veces como sea necesario para definir todos los atributos.

Por ejemplo, supongamos que el script FTP es parecido al siguiente:

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

En este caso %BCGOPTION% sería un nombre de directorio.

Planificación

En el apartado Planificación de la página, realice los siguientes pasos:

  1. Indique si desea la planificación basada en intervalos o la planificación basada en agenda.
  2. Si desea configurar el paso de preproceso o postproceso para la pasarela, acceda a Configuración de manejadores. De lo contrario, pulse Guardar.

Copyright IBM Corp. 2003, 2005