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

Desenvolvendo a versão de um subfluxo usando uma palavra-chave na propriedade Rótulo de um nó Passagem

Para definir a versão de um subfluxo, é possível definir uma palavra-chave na propriedade Rótulo de um nó Passagem.

Antes de Iniciar

Defina a configuração inicial. Consulte Criando a configuração inicial para a amostra Manipulador de Erros.

Sobre Esta Tarefa

Ao configurar uma versão do subfluxo definindo uma palavra-chave na propriedade Rótulo de um nó Passagem, é possível verificar o valor no tempo de execução no console do WebSphere Message Broker e no WebSphere Message Broker Explorer.

Procedimento

Devem-se concluir as etapas a seguir no WebSphere Message Broker Toolkit:

  1. Abra o subfluxo no editor de Fluxo de Mensagens.
  2. Inclua um nó Passagem em um subfluxo.
  3. Conecte o nó Passagem a outros nós no subfluxo ou deixe-o desconectado.
  4. Defina uma palavra-chave. Para obter informações adicionais, consulte Definindo uma palavra-chave para ser usada como o contêiner de uma versão do subfluxo.
  5. Defina a palavra-chave na propriedade Rótulo do nó Passagem.

Exemplo

Por exemplo, na amostra Manipulador de erros fornecida com o WebSphere Message Broker, é possível incluir e verificar a versão do subfluxo concluindo as etapas a seguir:
  1. No WebSphere Message Broker Toolkit, abra o subfluxo Error_Handler.subflow no Editor de fluxo de mensagens:

    Na visualização Desenvolvimento do broker, clique com o botão direito no nome do subfluxo e, em seguida, selecione Abrir com > Editor de fluxo de mensagens.

  2. No Error_Handler.subflow, conecte um nó Passagem.
    Esta imagem mostra o subfluxo Error_Handler.subflow com um nó Passagem adicional inserido no subfluxo após o nó de entrada.
  3. Na guia Propriedades do nó Passagem, use o campo Rótulo para configurar a versão do subfluxo. Ele deve estar no formato:

    $MQSI nome do seu subfluxo Versão do Subfluxo = Versão xxxx MQSI$.

    em que nome do subfluxo é o nome do seu subfluxo; e xxxx é o identificador de versão do subfluxo.

    Esta figura mostra graficamente como configurar a versão na propriedade Rótulo de um nó Passagem.
  4. Crie um arquivo BAR que inclua o Main_flow.msgflow.
    Esta figura mostra as opções selecionadas para criar um arquivo BAR que pode ser usado para implementar a amostra no tempo de execução.
  5. Implemente o fluxo de mensagens em um ambiente de tempo de execução do broker. Para obter mais informações, consulte Implementando um arquivo bar.
  6. No console do WebSphere Message Broker, execute o comando mqsireadbar para verificar a versão do subfluxo.

    Você executa o comando usando a seguinte sintaxe:

    mqsireadbar -b nome do arquivo BAR

    em que nome do seu arquivo BAR é o nome do arquivo BAR criado por você para implementar a amostra no tempo de execução.

    Esta figura mostra a saída da execução do comando mqsireadbar no console do WebSphere Message Broker.

O que Fazer Depois

Depois de configurar a versão de um subfluxo, crie um arquivo BAR. Para obter informações adicionais, consulte Criando um arquivo BAR que inclui um subfluxo criado como um arquivo .subflow ou Criando um arquivo BAR que inclui um subfluxo criado como um arquivo .msgflow.