Informationen zum Beispielprogramm 'GoogleAPINode'

Das Beispielprogramm veranschaulicht, wie ein Java-Rechenknoten einen externen Service aufrufen und eine neue, auf den Ergebnissen dieses Aufrufs basierende Nachricht weitergeben kann.

Der Knoten extrahiert aus der eingehenden Nachricht die Elementwerte für 'key' (Schlüssel) und 'querystring' (Abfragezeichenfolge). Anhand dieser Daten führt er anschließend eine Google-Suche aus. Das Ergebnis dieser Suche wird zum Erstellen der Ausgabenachricht verwendet.

Hinweis: Für das Beispielprogramm werden die Google Web-APIs verwendet. Außerdem ist die Datei 'googleapi.jar' und ein Lizenzschlüssel erforderlich, die Sie abrufen können, indem Sie die Schritte auf der Seite Konfigurationsanweisungen ausführen.

Dieses Beispielprogramm führt folgende Aktionen aus:

  1. Es extrahiert unter Verwendung von XPath-Ausdrücken die Elementwerte 'querystring' und 'key' aus einer eingehenden Nachricht.
  2. Es ruft eine externe API (Google) auf, um eine Suche auszuführen. Dadurch wird eine Feldgruppe von entsprechenden Nachrichten zurückgegeben.
  3. Es erstellt die Ausgabenachricht basierend auf den Suchergebnissen.
  4. Es gibt die Ausgabenachricht an das Ausgangsterminal des Java-Rechenknotens weiter.

Folgende MQ-Warteschlangen werden durch das Beispielprogramm erstellt:

Der folgende Nachrichtenfluss mit dem Namen 'GoogleAPINodeFlow' wird durch das Beispielprogramm importiert:

GoogleAPINodeFlow

Symbol für die HauptseiteZurück zu "Informationen zum Beispielprogramm 'Java-Rechenknoten'"