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

Alterando o Comportamento do Fluxo de Mensagens

É possível alterar o comportamento adotado por seus fluxos de mensagens para processar mensagens de diferentes maneiras e em diferentes horários.

Se um ou mais dos comportamentos padrão descritos no Comportamento do Fluxo de Mensagens Padrão não forem suficientes ou apropriados para seu processamento de mensagens, você poderá alterar algumas características desse comportamento em diferentes horários durante os ciclos de design, desenvolvimento e produção:

Comportamento que Você Pode Alterar Quando Projeta seus Fluxos de Mensagens

É possível influenciar o comportamento de seus fluxos de mensagens quando você configura propriedades do nó da mensagem e quando você conecta juntos os nós que selecionou para executar nesse fluxo.
Suporte Transacional
É possível configurar seus fluxos de mensagens para tratar suas mensagens, e outros dados, em transações. Essas opções estão descritas em Configurando a Transacionalidade para os Fluxos de Mensagens.

Tratamento de erro
O broker fornece um nível inicial de processamento de erro para todos os fluxos de mensagens. Se você precisar de suporte adicional em seus fluxos de mensagens, poderá incluir seu próprio processamento. É possível saber mais sobre estas opções em Tratando Erros em Fluxos de Mensagens.

Os nós que suportam alguns protocolos fornecem manipulação de erros padrão adicional; este suporte está descrito, onde relevante, nas seções em Conectando-se aos Aplicativos Clientes.

Conversão de Dados
Se você estiver trocando mensagens entre sistemas diferentes, poderá atualizar a configuração do broker ou WebSphere MQ ou projetar e fornecer seus próprios procedimentos de conversão. As opções estão descritas em Configurando Fluxos de Mensagens para Conversão de Dados.

Propriedades Definidas pelo Usuário
É possível criar propriedades definidas pelo usuário para seu fluxo de mensagens para associar valores a esses fluxos de mensagens. É possível, então, configurar os nós em seus fluxos de mensagens para acessar essas propriedades e seus valores codificando programas ESQL ou Java™. Leia mais sobre propriedades definidas pelo usuário e veja como criá-las no Editor de Fluxo de Mensagens.

Propriedades Promovidas
É possível promover algumas propriedades do nó de mensagem para o nível do fluxo de mensagens no qual o nó está incluído. As vantagens desta técnica estão descritas em Propriedades Promovidas; consulte Definindo uma Propriedade Promovida para obter detalhes de como usar estas propriedades.

Comportamento que Você Pode Alterar Quando Implementa seus Fluxos de Mensagens

Após ter decidido sobre o conteúdo do fluxo de mensagens, é possível alterar alguns aspectos de sua operação antes ou após a implementação.
Propriedades Configuráveis e Substituições de BAR
Algumas das propriedades nos nós do fluxo de mensagens são configuráveis; ou seja, é possível alterar seus valores quando você implementar o fluxo de mensagens. Usando esta opção, é possível alterar algumas características de um fluxo de mensagem implementado sem alterar as definições do fluxo de mensagens. Por exemplo, é possível atualizar informações do gerenciador de filas e da origem de dados no arquivo BAR ao implementá-lo.

É possível alterar estes valores usando o WebSphere Message Broker Explorer, o WebSphere Message Broker Toolkit ou o comando mqsiapplybaroverride.

O modelo de execução e encadeamento
É possível aumentar o número de encadeamentos que seus fluxos de mensagens usam para reduzir o tempo no qual suas mensagens são tratadas. Também é possível implementar múltiplas cópias de um fluxo de mensagens em um ou mais brokers. Veja informações adicionais na publicação Otimizando o Rendimento do Processamento do Fluxo de Mensagens.

Comportamento que Você Pode Alterar Durante o Processamento do Fluxo de Mensagens

Se você desejar alterar o comportamento de seus fluxos de mensagens de uma maneira mais dinâmica, poderá usar as técnicas descritas aqui. Entretanto, é necessário projetar seus fluxos de mensagens para que eles possam tirar vantagem destes serviços adicionais.
Serviços Configuráveis
Usando um serviço configurável, é possível criar e configurar propriedades que se relacionam aos serviços externos chamados pelo broker a partir de seus fluxos de mensagens. Vários serviços configuráveis são fornecidos com o broker; é possível modificar ou incluir nestes serviços padrão e é possível criar seus próprios serviços.

Saiba mais sobre esta opção em Serviços Configuráveis. É possível usar o WebSphere Message Broker Explorer para trabalhar com serviços configuráveis; vários comandos também são fornecidos para criar, visualizar e modificar estes serviços.

Substituições do Ambiente Local
É possível configurar alguns nós para incluir seu próprio processamento; codificando ESQL, Java, PHP ou mapas, é possível modificar o conteúdo da árvore de ambiente local dentro de uma mensagem. Alguns campos no ambiente local são usados por nós para determinar como a mensagem é processada, portanto, alterando o conteúdo da árvore, é possível influenciar o comportamento dos nós subsequentes no fluxo de mensagens. Para obter mais detalhes sobre esta opção, consulte Transformando e Aprimorando Mensagens.

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:50


Tópico de TarefaTópico de Tarefa | Versão 8.0.0.5 | bz90340_