Para executar o Exemplo de Análise de Listagem de Diretórios em seu ambiente, configure os valores das propriedades de configuração usados pelo Terminal FTP para apontar para seu Servidor FTP. Além disso, seu Servidor FTP deve produzir a listagem de diretórios no mesmo formato que o esperado pelo Esquema de Arquivo Simples.
Conclua as etapas a seguir apenas se planejar executar o Exemplo de Análise de Listagem de Diretórios:
Para somente visualizar e saber mais sobre o exemplo, conclua o procedimento na seção Exemplo de Análise da Listagem de Diretórios.
Edite e teste as propriedades de configuração de FTP do FTPParseDirListingExample no Studio:
Configure o diretório-raiz do Servidor FTP:
\input \processFailed \processWidgetRUs \processAcmeInc \processNewCompany
Determine se seu Servidor FTP gera a listagem de arquivos no mesmo formato que o Esquema de Arquivo Simples incluído neste exemplo:
-rw-r--r-- 1 551 551 65 3 de maio 11h39 bidAcmeInc.txt -rw-r--r-- 1 551 551 43 3 de maio 11h39 bidBudgetManufacture.txt -rw-r--r-- 1 551 551 0 3 de maio 11h39 bidCrankCo.txt -rw-r--r-- 1 551 551 73 3 de maio 11h39 bidSamAndSons.txt -rw-r--r-- 1 551 551 33 May 3 11:39 bidWidgetRUs.txtSe o formato de diretório for diferente, será possível alterar o Esquema de Arquivo Simples chamado parseDirListing.
Para abrir o Esquema de Arquivo Simples usado neste exemplo, na guia Projeto, dê um clique duplo em parseDirListing na pasta Esquema de Arquivo Simples. Copie e cole a saída do botão Testar da atividade Listar Arquivos de FTP em um arquivo e, em seguida, abra o arquivo na guia Testar do Editor de Esquema de Arquivo Simples. Altere os nós do Esquema de Arquivo Simples para refletir a listagem de diretórios. O nó size é usado pela ramificação "Se o tamanho for menor ou igual a 0" da atividade If..Then. Certifique-se de que um valor seja fornecido para o nó de tamanho durante o tempo de execução.
Execute o FTPParseDirListingExample:
No Studio, publique o projeto FTPParseDirListingExample. Na barra de ferramentas do Studio, selecione
.No Web Management Console (WMC), implemente o projeto FTPParseDirListingExample. Para obter informações adicionais, consulte a Ajuda on-line do WMC ou a Etapa 11: Publicar e Implementar o Projeto de Integração Concluído na seção Desenvolvendo o Projeto BookOrder do Guia de Introdução.