Mustercode 'Large Messaging' ausführen
Sie können den Mustercode 'Large Messaging' starten, um folgende Verarbeitungsvorgänge auszuführen:
- Eine WebSphere MQ-Nachricht mit Nutzdaten im XML-Format, die eine sich
wiederholende Struktur enthält, lesen.
- Die Wiederholungen in einzelne WebSphere MQ-Nachrichten aufteilen.
- Eine WebSphere MQ-Nachricht schreiben, um zu bestätigen, dass die Eingabenachricht
erfolgreich in mehrere Nachrichten aufgeteilt wurde.
Unter Umständen werden Ihnen in der Problemanzeige von WebSphere Message Broker Toolkit Warnungen wie z. B. Nicht auflösbarer Nachrichtenfeldverweis angezeigt. Die Nachrichten verweisen
auf die ESQL-Dateien im Nachrichtenbrokerprojekt des Mustercodes und können ignoriert werden. Die Warnungen haben keinerlei Auswirkungen auf den Mustercode während der Laufzeit.
Sollten bei der Ausführung des Mustercodes Probleme auftreten, lesen Sie den Abschnitt Resolving problems when running samples (Probleme beim Ausführen von Mustercodes beheben) in der WebSphere Message Broker-Dokumentation.
Führen Sie folgende Schritte aus, um den Mustercode 'Large Messaging' auszuführen:
- Stellen Sie im WebSphere Message Broker Toolkit sicher, dass die Nachrichtenflüsse und der Nachrichtensatz für den Mustercode implementiert wurden.
- Erweitern Sie in der Ansicht 'Brokerentwicklung' das Nachrichtenbrokerprojekt 'LargeMessaging'
und klicken Sie dann doppelt auf SampleInputMessage.mbtest, um die
Datei im Testclient zu öffnen.
- Klicken Sie im Testclient auf In Warteschlange stellen.
- Klicken Sie auf Nachricht senden, um eine WebSphere MQ-Nachricht in die Eingabewarteschlange des Large Messaging-Nachrichtenflusses einzureihen.
- Klicken Sie im Testclient auf Aus Warteschlange entfernen.
- Klicken Sie auf Nachricht abrufen, um eine Nachricht aus der Warteschlange LARGE_MESSAGING_SLICING_COMPLETE zu lesen.
- Überprüfen Sie die abgerufene Nachricht. Darin wird angegeben, dass
zehn Nachrichten im Element 'SaleListCount' der Eingabenachricht deklariert wurden und
auch zehn Datensätze verarbeitet wurden.
Wenn Sie sichergestellt haben, dass die Anzahl der deklarierten Nachrichten mit der
Anzahl der tatsächlichen Nachrichten übereinstimmt, haben Sie den Mustercode 'Large
Messaging' erfolgreich ausgeführt.
Zurück zum Beginn des
Mustercodes