Sobre a Amostra JavaComputeTransform

Esta amostra demonstra como um nó JavaCompute pode ser utilizado para processar faturas simples, lendo mensagens de entrada e produzindo novas mensagens de saída.

Existem dois nós JavaCompute fornecidos, um que utiliza expressões XPath (JavaComputeTransformXPath) e um que utiliza a API do Nó de Plug-in do Java (JavaComputeTransformNoXPath). A intenção é fornecer uma comparação entre as duas abordagens diferentes, que atingem os mesmos resultados.

A amostra JavaComputeTransformXPath abrange as seguintes etapas:

  1. Uso da classe auxiliar XPathOperation para configurar operações iterativas. Isto cria os seguintes itens:
  2. Extrai campos da mensagem de entrada, utilizando expressões XPath.
  3. Propaga a mensagem de saída para o terminal externo do nó JavaCompute.

A amostra JavaComputeTransformNoXPath abrange as seguintes etapas:

  1. Uso da classe auxiliar ForEachChildOperation para configurar operações iterativas. Isto cria os seguintes itens:
  2. Utiliza os métodos da API do Plug-in do Java para navegar na mensagem de entrada e extrair os dados dela.
  3. Propaga a mensagem de saída para o terminal externo do nó JavaCompute.

As seguintes filas MQ são criadas pela amostra:

Os seguintes fluxos de mensagens, JavaComputeTransformXPathFlow e JavaComputeTransformNoXPathFlow, são importados pela amostra:

JavaComputeTransformXPathFlow

JavaComputeTransformNoXPathFlow

Ícone Página PrincipalVoltar para Sobre a Amostra Nó JavaCompute