WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Transferências de Arquivos Gerenciados Usando WebSphere MQ File Transfer Edition

Arquivos de transferência, com metadados de transferência de arquivos, de uma maneira oportuna e confiável.

Transferência de arquivos entre um Agente FTE e o Message Broker

Sobre o WebSphere MQ File Transfer Edition

O WebSphere MQ File Transfer Edition V7.0 fornece uma solução de transferência de arquivos gerenciados confiável para mover arquivos entre sistemas de TI sem a necessidade de programação. Os arquivos que são maiores do que o tamanho de mensagem máximo individual do WebSphere MQ podem ser movidos. Um log de movimentações de arquivos demonstra que os dados de negócios nos arquivos são transferidos com integridade do sistema de arquivos de origem para o sistema de arquivos de destino.

A utilização do Nós WebSphere MQ File Transfer Edition oferece integração completa com sua rede WebSphere MQ File Transfer Edition existente. O diagrama a seguir mostra uma rede WebSphere MQ File Transfer Edition típica:

A imagem ilustra uma rede típica do WebSphere MQ File Transfer Edition, sem WebSphere Message Broker. Os arquivos são transferidos entre agentes FTE através de um cluster do WebSphere MQ.

Os principais componentes e conceitos do WebSphere MQ File Transfer Edition são:
agent
Um processo que forma o ponto de extremidade de uma transferência (origem ou destino). Um agente é um aplicativo WebSphere MQ e está conectado a um gerenciador de filas. Muitos agentes podem ser conectados ao mesmo gerenciador de filas. Os comandos operacionais podem ser enviados a um agente (por exemplo, para solicitar uma transferência) colocando uma mensagem XML em uma fila específica no gerenciador de filas do agente.
gerenciador de filas de coordenação
Um gerenciador de filas na topologia toma a responsabilidade do gerenciador de filas de coordenação. Todos os agentes se registram no gerenciador de filas de coordenação e também enviam informações de auditoria sobre cada transferência. O gerenciador de filas de coordenação é responsável por publicar essas informações de auditoria para aplicativos de monitoramento externos.
transferência
Uma transferência é um movimento de um ou mais arquivos de um agente para outro. A transferência ocorre direto de um gerenciador de filas do agente para o gerenciador de filas do outro agente, não através do gerenciador de filas de coordenação. A transferência ocorre mesmo se o gerenciador de filas de coordenação não estiver em execução.
log de transferência
A ferramenta de plug-in do WebSphere MQ Explorer inclui uma visualização Log de Transferência que subscreve o gerenciador de filas de coordenação para as informações de auditoria. A visualização exibe informações sobre cada transferência que ocorre em uma determinada topologia.

Como o WebSphere Message Broker Se Adequa

Nesse diagrama, um dos agentes FTE é substituído por WebSphere Message Broker.
agent

Um agente é executado em cada grupo de execução que implementou fluxos contendo o Nós WebSphere MQ File Transfer Edition. O agente é responsável por receber e iniciar todas as transferências do WebSphere MQ File Transfer Edition. O nome do agente é derivado de Broker.ExecutionGroup; o nome não é configurável. Consulte Preparando o Ambiente para Nós WebSphere MQ File Transfer Edition para ver as restrições sobre nomes do agente.

Não é necessário iniciar ou parar este agente; se um fluxo contendo Nós WebSphere MQ File Transfer Edition foi implementado, o agente estará em execução. O agente é interrompido apenas quando o grupo de execução é interrompido. O gerenciador de filas do broker é usado como o gerenciador de filas para o agente.

gerenciador de filas de coordenação

O gerenciador de filas do broker é o gerenciador de filas de coordenação padrão. É possível especificar um gerenciador de filas de coordenação diferente usando o WebSphere Message Broker Explorer ou o comando mqsichangeproperties. É necessário configurar seu gerenciador de filas de coordenação como um gerenciador de filas de coordenação. Consulte Centro de Informações do WebSphere File Transfer Edition para obter detalhes.

transferência

Múltiplos nós FTEOutput podem ser implementados no mesmo grupo de execução ou em grupos de execução diferentes no mesmo broker. Os nós FTEOutput podem enviar um arquivo por transferência. Cada arquivo pode ter múltiplos registros. Cada registro pode ter múltiplos elementos. As transferências a partir do FTEOutput não são de bloqueio; ocorre um erro se outra transferência estiver pendente com o mesmo nome do arquivo.

Múltiplos nós FTEInput podem ser implementados no mesmo grupo de execução ou em grupos de execução diferentes no mesmo broker. Múltiplos nós FTEInput podem ler arquivos transferidos para o mesmo diretório sem contenção. Cada arquivo é processado apenas uma vez, mesmo se os nós forem implementados em grupos de execução separados ou em brokers diferentes.

Ao enviar um arquivo, é possível configurar dinamicamente as seguintes propriedades:
  • Agente de Destino
  • Diretório do Arquivo de Destino
  • Nome do Arquivo de Destino
  • Gerenciador de filas de destino
  • Nome da Tarefa
  • Sobrescrever arquivos no destino
Coloque um nó como o nó de Compute ou nó de Mapeamento antes do nó de FTEOutput.

Ao receber arquivos, você poderá aplicar filtros. Se um grupo de execução tiver mais de um nó de FTEInput, cada nó receberá apenas os arquivos adequados. É possível determinar o que acontece depois do arquivo ter sido processado (o arquivo é deixado em seu diretório de destino existente, deixado com uma registro de data e hora incluído ou excluído). Consulte a guia Básico no nó para obter detalhes.

É possível combinar os nós de FTEInput e FTEOutput para criar um fluxo de pedido e resposta. Consulte a amostra para obter detalhes.

Usando elementos no ambiente local, você pode chamar um programa no agente de destino antes de iniciar a transferência ou quando a transferência for concluída. Consulte a Campos de LocalEnvironment.Destination.FTE para obter detalhes.

Visão Geral do Uso do Nós WebSphere MQ File Transfer Edition

Não é necessário configurar o código WebSphere MQ File Transfer Edition que é executado no broker. São fornecidas ferramentas operacionais no WebSphere Message Broker Explorer para criação de transferências. Os nós a seguir são fornecidos: Execute as seguintes etapas para usar os nós para enviar ou receber dados através de uma rede existente do WebSphere MQ File Transfer Edition:
  1. Crie um fluxo que inclua um dos nós do WebSphere MQ File Transfer Edition.
  2. Configure o nó.
  3. Para propósitos de produção, altere o gerenciador de filas de coordenação a partir do gerenciador de filas do broker; consulte Preparando o Ambiente para Nós WebSphere MQ File Transfer Edition.
  4. Implemente o fluxo.

Monitorando o Uso de Licença do WebSphere MQ File Transfer Edition no WebSphere Message Broker

Uma mensagem é gravada no log do sistema para cada grupo de execução que possui um nó WebSphere MQ File Transfer Edition implementado.

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:31:01


Tópico de ConceitoTópico de Conceito | Versão 8.0.0.5 | bc34031_