É possível determinar o caminho que uma mensagem percorre por meio do fluxo de mensagens usando os nós RouteToLabel e Label.
Estes nós oferecem uma maneira de processar mensagens mais flexível do que o nó Filter, que depende do resultado Booleano de uma expressão ESQL para sua lógica.
Ao usar os nós RouteToLabel e Label, é necessário incluir um nó Compute que determina, usando alguma combinação de conteúdo da mensagem, de conteúdo do banco de dados e de lógica ESQL, como as mensagens devem ser processadas a seguir. Configure o nó Compute para criar uma lista de destino (na pasta DestinationList na subárvore do ambiente local) que contenha o destino para cada mensagem, especificado como o LabelName de um nó Label. O nó Compute transmite a mensagem para o nó RouteToLabel, que lê a lista de destino e propaga a mensagem para o primeiro ou último item na lista de destino, de acordo com o valor especificado para a propriedade Modo do nó RouteToLabel. Embora não haja limite para o número de destinos gravados pelo nó Compute na lista de destino, o nó RouteToLabel propaga a mensagem apenas para um único nó de rótulo. Esta utilização da lista de destino está em contraste com sua utilização para definir os destinatários finais das mensagens de saída. Para obter informações adicionais sobre o procedimento para criar uma lista de destino, consulte Criando Listas de Destino.
Se pretende derivar valores de destino da própria mensagem ou de um banco de dados, talvez precise converter valores de um tipo para o outro. Para obter mais informações sobre o ambiente local, consulte Estrutura em árvore do ambiente local. Para obter informações adicionais sobre lançamento, consulte Coerções Suportadas.
O fluxo de mensagens XML_PassengerQuery na amostra anterior demonstra como você pode usar a lista de destino no ambiente local para rotear mensagens baseadas nas informações da mensagem em si.
Você só pode visualizar informações sobre amostras quando usa o centro de informações que está integrado ao WebSphere Message Broker Toolkit ou o centro de informações on-line. Você só poderá executar amostras quando usar o centro de informações que está integrado ao WebSphere Message Broker Toolkit.