Após ter importado e configurado parcialmente essa amostra e ter seguido as instruções de configuração apropriadas, você poderá executá-la seguindo as instruções na seção Executando a Amostra abaixo.
Este tópico também inclui uma mensagem de teste de entrada de exemplo e uma mensagem de saída correspondente para que você possa confirmar se a amostra funcionou.
A mensagem de teste utilizada na execução dessa amostra é baseada no seguinte formato:
<googleapinode>
<key>................................</key>
<querystring>Qual é a hora na Austrália?</querystring>
</googleapinode>
em que o campo <key> contém a chave alfanumérica obtida através de e-mail ao registrar para a API Google (consulte Instruções de Configuração), e o campo <querystring> contém a cadeia de procura.
Esta amostra utiliza o fluxo de mensagens GoogleAPINodeFlow. Ela contém uma fila de entrada chamada JAVACOMPUTE.GOOGLE.IN e o fluxo de mensagens pode transformar e rotear a mensagem para uma das duas filas de saída (JAVACOMPUTE.GOOGLE.OUT e JAVACOMPUTE.GOOGLE.FAILURE).
Para executar a amostra:
Se todas as etapas acima tiverem funcionado, a amostra estará concluída. Dê uma olhada no código Java no fluxo de mensagens GoogleAPINodeFlow para ver como a transformação da mensagem foi atingida.
A mensagem de saída da amostra deve ter o seguinte formato:
<googlesearchresult>
<resultelement>
<url>...</url>
<title>...</title>
<snippet>...</snippet>
<summary>...</summary>
</resultelement>
<resultelement>
<url>...</url>
<title>...</title>
<snippet>...</snippet>
<summary>...</summary>
</resultelement>
...
</googlesearchresult>