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 uma versão usando uma palavra-chave como um nome de nó Passagem

Para definir a versão de um subfluxo, é possível configurar a versão de um subfluxo, incluindo um nó Passagem no subfluxo com uma palavra-chave como o nome do nó.

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 incluindo um nó Passagem no subfluxo com uma palavra-chave como o nome do nó, é possível verificar o valor no tempo de execução no console do WebSphere Message Broker e no WebSphere Message Broker Explorer.

Procedimento

Para definir a versão de um subfluxo, 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 Nome do nó 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, como 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 Nome do nó 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 como configurar o Nome do nó de um nó Passagem; você renomeia o nó para que possa ver a palavra-chave definida para configurar a versão como o nome do nó.
  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 broker, execute o comando mqsireadbar para verificar a versão do subfluxo.

    Você executa o comando usando a seguinte sintaxe:

    mqsireadbar -b nome do seu 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.