Ziel dieser Task ist es, die Zuordnung zu testen, um sicherzustellen, dass die angegebenen Umsetzungen stattgefunden haben. Sie testen die Zuordnung, indem Sie sie in die Ausgabewarteschlange stellen und anzeigen.
Doppelklicken Sie auf dem Desktop auf das Symbol zum Starten der Nachrichtenflusstestanwendung RFHUTIL.
Vergewissern Sie sich auf der Registerkarte 'Main' (Hauptregisterkarte), dass im Feld 'Queue Manager Name to connect
to' (Name des Warteschlangenmanagers für die Verbindung) der Name des Standardwarteschlangenmanagers angezeigt wird (WBRK6_DEFAULT_QUEUE_MANAGER).
Geben Sie in das Feld 'Queue Name (Name der Warteschlange)' den Namen der Eingabewarteschlange ein (z. B. AIRLINE_Mapping_IN).
Klicken Sie auf Read File (Datei lesen), und lesen Sie die Eingabenachricht (z. B. c:\airline\data\AirlineRequest.xml).
Klicken Sie auf der Registerkarte 'Data' (Daten) auf das Optionsfeld XML für das Datenformat. Der XML-Inhalt dieser Nachricht wird im Nachrichtenfenster angezeigt.
Klicken Sie auf die Registerkarte 'Main' (Hauptregisterkarte).
Klicken Sie auf der Registerkarte 'Main' auf Write Q (Q schreiben). Daraufhin wird die Nachricht in die Eingabewarteschlange eingereiht.
Starten Sie den MQ Explorer, und aktualisieren Sie ihn. Die Nachricht müsste in der Ausgabewarteschlange angezeigt werden (z. B. AIRLINE_Mapping_OUT).
Starten Sie die Anwendung RFHUTIL erneut über den Desktop.
Stellen Sie eine Verbindung zur Ausgabewarteschlange her (z. B. AIRLINE_Mapping_OUT), und klicken Sie auf Read Q (Q lesen). Die Nachricht wird angezeigt.
Klicken Sie auf die Registerkarte 'Data' (Daten).
Klicken Sie auf der Registerkarte 'Data' (Daten) auf das Optionsfeld Character (Zeichen) für das Datenformat. Die Nachricht wird im Zeichenformat angezeigt.
Klicken Sie auf Copybook.
Navigieren Sie im Ressourcenordner (z. B. airline\resources) zum COBOL-Copybook (z. B. AirlineRequest.cbl), und überschreiben Sie es mit den Daten. Die Daten werden für die Anzeige formatiert.
Überprüfen Sie, ob alle erwarteten Umsetzungen stattgefunden haben: der XML-Code in der Eingabenachricht wurde in der Ausgabenachricht in COBOL umgesetzt, die Elemente FirstName und LastName wurden verkettet und in ein einziges Element, NAME, in der Ausgabenachricht umgewandelt, und das Element 'State' in der Eingabenachricht wurde in den aus zwei Zeichen bestehenden STATE-Code in der Ausgabenachricht umgesetzt (über die von der Zuordnung aufgerufene Suchfunktion der Datenbanktabelle).
Glückwunsch! Sie haben die Task jetzt abgeschlossen. Fahren Sie mit Abschnitt Taskzusammenfassung fort.