Das Beispielprogramm 'Large Messaging' ausführen

Mit dem Beispielprogramm 'Large Messaging' können Sie folgende Verarbeitungsvorgänge ausführen:

  1. Eine WebSphere MQ-Nachricht mit Nutzdaten im XML-Format, die eine sich wiederholende Struktur enthält, lesen.
  2. Die Wiederholungen in einzelne WebSphere MQ-Nachrichten aufteilen.
  3. Eine WebSphere MQ-Nachricht schreiben, um zu bestätigen, dass die Eingabenachricht erfolgreich in mehrere Nachrichten aufgeteilt wurde.

Gehen Sie folgendermaßen vor, um das Beispielprogramm 'Large Messaging' in der Perspektive 'Brokeranwendungsentwicklung' auszuführen:

  1. Stellen Sie sicher, dass die Nachrichtenflüsse und die Nachrichtengruppe für das Beispielprogramm eingesetzt wurden.
  2. Klicken Sie in dem Nachrichtenflussprojekt, in das das Beispielprogramm importiert wurde, doppelt auf 'SampleInputMessage.enqueue'.
  3. Überprüfen Sie auf der Registerkarte 'Allgemein' die Werte für den WS-Managernamen und den WS-Namen. Wenn der Standardwarteschlangenmanager und die Standardnachrichtenbrokerkonfiguration verwendet werden, ist es nicht nötig, die Werte zu ändern.
  4. Klicken Sie auf ''In Warteschlange schreiben'', um eine WebSphere MQ-Nachricht in die Eingabewarteschlange des Nachrichtenflusses 'Large Messaging' einzureihen.
  5. Starten Sie eine Instanz der Anwendung 'Dequeue':
    1. Klicken Sie in der Workbench-Funktionsleiste auf den Pfeil des Symbols 'Nachricht aus Warteschlange abrufen' Nachricht aus Warteschlange abrufen.
    2. Klicken Sie im Dropdown-Menü auf 'Nachricht abrufen', um das Fenster 'Nachricht aus Warteschlange entfernen' aufzurufen.
    3. Geben Sie die Namen des gewünschten WS-Managers und der Warteschlange ein. Geben Sie als WS-Managernamen 'WBRK6_DEFAULT_QUEUE_MANAGER' und als Warteschlangennamen 'DATAWAREHOUSE_SLICING_COMPLETE' ein, wenn Sie die Standardkonfiguration verwenden möchten.
    4. Klicken Sie auf 'Aus Warteschlange lesen', um eine Nachricht aus der Warteschlange zu lesen.
    5. Nachdem Sie das Fenster geschlossen haben, wird beim nächsten Klick auf den Pfeil des Symbols 'Nachricht aus Warteschlange abrufen' Nachricht aus Warteschlange abrufen die zuvor erstellte Konfiguration zum Entfernen von Nachrichten aus Warteschlangen im Dropdown-Menü aufgelistet. Klicken Sie im Menü auf diese Datei (oder direkt auf das Symbol, wenn es sich um den ersten Menüeintrag handelt), um eine Nachricht aus der Warteschlange abzurufen.
    6. Optional: Während das Fenster Nachricht aus Warteschlange entfernen geöffnet ist, können Sie eine schreibgeschützte Nachricht in einer Datei in Ihrem Nachrichtenflussprojekt für die spätere Verwendung speichern. Klicken Sie auf die Schaltfläche 'Speichern unter', wählen Sie im Fenster 'Nachricht speichern unter' das gewünschte Nachrichtenflussprojekt aus, und geben Sie einen Namen für die Datei ein.
  6. Ü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 das Beispielprogramm 'Large Messaging' erfolgreich ausgeführt.

Symbol für die Hauptseite   Zurück zum Beginn des Beispielprogramms