Configuración de la pasarela de FTP Scripting

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

Creación de scripts FTP

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

  1. Cree un script para las pasarelas para indicar las acciones que desea realizar. 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 FTP Scripting, tal como se muestra en la tabla siguiente:

    Tabla 17. Cómo correlacionar los parámetros de script con las entradas de campo de pasarela de FTP Scripting
    Parámetro de script Entrada de campo de pasarela de FTP Scripting
    %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 FTP Scripting

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

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

  1. Pulse Administración de cuentas > Perfiles > Participante de comunidad.
  2. Especifique los criterios de búsqueda y pulse Buscar, o pulse el botón Buscar sin especificar ningún criterio de búsqueda para visualizar una lista de todos los participantes.
  3. Pulse el icono Ver detalles para mostrar el perfil del participante.
  4. Pulse Pasarelas.
  5. Pulse Crear.

Detalles de pasarela

En la página Lista de pasarelas, realice los pasos siguientes:

  1. Escriba un nombre que identifique la pasarela. Se trata de un campo obligatorio.
  2. Si lo desea, indique el estado de la pasarela. Habilitado es el valor predeterminado. 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 de la página Configuración de pasarela, siga estos pasos:

  1. Seleccione FTP Scripting 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 ejecute el script FTP.
  4. Si el destino está en modalidad segura, utilice el valor predeterminado para Modalidad FTPS. De lo contrario, pulse No.
  5. Suba el archivo script realizando los siguientes 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 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, especifique el número de veces que desea que la pasarela intente enviar un documento antes de que se produzca un error. El valor predeterminado es 3.
  7. En el campo Intervalo de reintentos, especifique la cantidad de tiempo que debe esperar antes de intentar volver a enviar este documento. 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 FTP Scripting pueda acceder al mismo directorio del servidor FTP a la vez.

Nota: los valores Atributos globales de script de FTP ya están rellenados y no se pueden editar en esta página. Para modificarlos, utilice la página Atributos de transporte global, como se describe en el apartado Configuración de los valores de transporte global.

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, suponga 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 calendario.
  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