Configurando um Gateway Script de FTP

Um gateway Script de FTP é executado de acordo com o planejamento que você define. O comportamento desse gateway é controlado por um script de comando FTP.

Criando o Script FTP

Para utilizar um gateway Script de FTP, você cria um arquivo que inclui todos os comandos FTP necessários, que possam ser aceitos por seu servidor de FTP.

  1. Crie um script para os gateways para indicar as ações a serem executadas. O script a seguir é um exemplo de conexão com o servidor de FTP especificado (com o nome e a senha especificados), alteração do diretório especificado no servidor de FTP e envio de todos os arquivos ao diretório especificado no servidor.
    open %BCGSERVERIP% %BCGUSERID% %BCGPASSWORD% %BCGOPTIONx%
     cd %BCGOPTIONx%
     mput *
     quit

    Os espaços reservados (por exemplo, %BCGSERVERIP%) são substituídos quando o gateway é colocado em serviço pelos valores que você digita quando cria uma instância específica de um gateway de script de FTP, como mostrado na tabela a seguir:

    Tabela 3. Como Parâmetros de Script Mapeiam para Entradas do Campo Gateway de Script de FTP
    Parâmetro de script Entrada do campo Gateway de Script de FTP
    %BCGSERVERIP% IP do Servidor
    %BCGUSERID% ID do Usuário
    %BCGPASSWORD% Senha
    %BCGOPTIONx% Opçãox, em Atributos Definidos pelo Usuário

    Você pode ter até 10 opções definidas pelo usuário.

  2. Salve o arquivo.

Comandos de Script de FTP

Você pode utilizar os seguintes comandos ao criar o script:

Gateways Script de FTP

Se você estiver utilizando gateways Script de FTP, execute as seguintes tarefas:

Para criar gateways Script de FTP, utilize os procedimentos a seguir.

  1. Clique em Administrador de Conta > Perfis > Gateways.
  2. Clique em Criar.

Detalhes do Gateway

Na página Lista de Gateways, execute as seguintes etapas:

  1. Digite um nome para identificar o gateway. Esse campo é obrigatório.
  2. Como opção, indique o status do gateway. Ativado é o padrão. Um gateway ativado está pronto para enviar documentos. Um gateway desativado não pode enviar documentos.
  3. Como opção, indique se o gateway está On-line ou Off-line. O padrão é On-line.
  4. Opcionalmente, digite uma descrição do gateway.

Configuração de Gateway

Na seção Configuração de Gateway da página, execute as seguintes etapas:

  1. Selecione Script de FTP na lista Transporte.
  2. Digite o endereço IP do servidor de FTP para o qual você está enviando documentos. O valor que você digitar aqui substituirá %BCGSERVERIP% quando o script de FTP for executado.
  3. Digite o ID de usuário e a senha necessários para acessar o servidor de FTP. Os valores que você digitar aqui substituirão %BCGUSERID% e %BCGPASSWORD% quando o script de FTP for executado.
  4. Se o destino estiver em modo seguro, utilize o valor padrão Sim para Modo FTPS. Do contrário, clique em Não.
  5. Faça o upload do arquivo de script seguindo estas etapas:
    1. Clique em Fazer Upload de Arquivo de Script.
    2. Digite o nome do arquivo que contém o script para processar documentos ou clique em Procurar para navegar até o arquivo.
    3. Clique em Carregar Arquivo para carregar o arquivo de script para a caixa de texto de arquivo Script Carregado Atualmente.
    4. Se o arquivo de script for aquele que você deseja utilizar, clique em Salvar.
    5. Clique em Fechar Janela.
  6. No campo Contagem de Novas Tentativas, digite o número de vezes que você deseja que o gateway tente enviar um documento antes de falhar. O padrão é 3.
  7. No campo Intervalo de Novas Tentativas, digite o tempo que o gateway deve aguardar antes de tentar enviar o documento novamente. O padrão é 300 segundos.
  8. Em Tempo Limite de Conexão, digite o número de segundos que um soquete permanecerá aberto sem tráfego. O padrão é de 120 segundos.
  9. No campo Bloquear Usuário, indique se o gateway pedirá um bloqueio, de forma que nenhuma outra instância de um gateway Script de FTP possa obter acesso ao mesmo diretório de servidor de FTP simultaneamente.

Atributos Definidos pelo Usuário

Se você desejar especificar atributos adicionais, execute as etapas a seguir. O valor digitado para a opção substituirá %BCGOPTIONx% quando o script de FTP for executado (em que x corresponde ao número da opção).

  1. Clique em Novo.
  2. Digite um valor ao lado de Opção 1.
  3. Se houver atributos adicionais a serem especificados, clique em Novo novamente e digite um valor.
  4. Repita a etapa 3 quantas vezes for necessário para definir todos os atributos.

Por exemplo, suponha que o script de FTP tenha esta aparência:

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

Neste caso, %BCGOPTION% será um nome de diretório.

Planejar

Na seção Planejar da página, execute as seguintes etapas:

  1. Indica se você deseja efetuar o planejamento baseado no intervalo ou o planejamento baseado no calendário.
  2. Se você desejar configurar a etapa Pré-processo ou Pós-processo para o gateway, vá para Configurando Rotinas de Tratamento. Do contrário, clique em Salvar.

Copyright IBM Corp. 2003, 2005