Sobre a Amostra GoogleAPINode

Esta amostra demonstra como um Nó JavaCompute pode chamar um serviço externo e propagar uma nova mensagem com base nos resultados dessa chamada.

O nó extrai os valores de elemento key e querystring da mensagem que chega. Ele utiliza essas informações para executar uma procura Google. O resultado dessa procura é utilizado para criar a mensagem que sai.

Observe que a amostra utiliza as APIs Google na Web e requer o arquivo googleapi.jar e uma chave de licença que podem ser obtidos seguindo as etapas na página Instruções de Configuração.

Esta amostra abrange o seguinte:

  1. Extrai as cadeias de consulta e os valores de elementos chave de uma mensagem que chega, utilizando expressões XPath.
  2. Chama uma API (Google) externa para executar uma procura. 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 para o terminal externo do nó JavaCompute.

As seguintes filas MQ são criadas pela amostra:

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

GoogleAPINodeFlow

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