Sobre a Amostra NewsGroupGetNode

Esta amostra demonstra como um nó JavaCompute pode chamar uma API externa e aumentar a mensagem que chega com os resultados dessa chamada.

O nó extrai os valores dos elementos newsgroup e searchexpression da mensagem que chega. A API JavaMail é, então, utilizada para procurar no grupo de notícias por postagens que têm um assunto que corresponde à searchexpression.

Observe que a amostra utiliza o Provedor NNTP para Javamail e requer o arquivo nntp.jar que pode ser obtido seguindo as etapas na página Instruções de Configuração.

Esta amostra inclui as seguintes etapas:

  1. Extrai os valores dos elementos newsgroup e searchexpression de uma mensagem que chega, utilizando expressões XPAth.
  2. Chama uma API externa (JavaMail) para procurar no grupo de notícias por mensagens que correspondam à searchexpression. Ela retorna uma matriz de mensagens correspondentes.
  3. Constrói a mensagem de saída com base nos resultados da procura.
  4. Propaga a mensagem de saída aumentada para o terminal de saída do nó JavaCompute.

As seguintes filas MQ são criadas pela amostra:

O seguinte fluxo de mensagens, NewsGroupGetNodeFlow, é importado pela amostra:

NewsGroupGetNodeFlow

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