Nachrichtenfluss und Nachrichtenmodell für die Behandlung sich wiederholender Elemente entwickeln

Vorbereitungen:
Dies ist der fünfte Abschnitt des Szenarios zum Ausführen einer Erweiterung einfacher Nachrichteninhalte. In diesem Abschnitt wird veranschaulicht, wie Sie einen Nachrichtenfluss und ein Nachrichtenmodell für die Behandlung sich wiederholender Elemente, einer einzelnen Instanz und für alle Instanzen entwickeln.
  1. Erstellen Sie die Nachricht 'addev3' mit folgender Struktur:
    addev3
        frepstr        (xsd:string) lokales Element, minOcc=3, maxOcc=3
        vrepstr       (xsd:string) lokales Element, minOcc=1, maxOcc=4
        urepstr       (xsd:string)  lokales Element, minOcc=1, maxOcc=-1
  2. Erstellen Sie den Nachrichtenfluss 'addev3' mit folgendem Zuordnungsinhalt: MQEmpfangsknoten -> Zuordnungsknoten -> MQSendeknoten.
  3. Öffnen Sie die Zuordnung, und wählen Sie 'addev3' als Quelle und Ziel aus.
  4. Ordnen Sie im oberen Teilfenster die Quellen, wie im Beispiel gezeigt, zu den jeweiligen Zielen hinzu:
    frepstr --- frepstr
    vrepstr --- vrepstr
    urepstr --- urepstr
  5. Erweitern Sie im Spreadsheetfenster alle Ebenen des Zielelements 'addev3'.
  6. Markieren und löschen Sie das Element 'For' über dem Eintrag 'vrepstr'.
  7. Erstellen Sie eine Instanznachricht mit dem entsprechenden RFH2-Header und den folgenden Daten:
    <addev3>
    <frepstr>this</frepstr>
    <frepstr>that</frepstr>
    <frepstr>other</frepstr>
    <vrepstr>only one</vrepstr>
    <vrepstr>extra</vrepstr>
    <urepstr>first</urepstr>
    <urepstr>second</urepstr>
    <urepstr>third</urepstr>
    <urepstr>fourth</urepstr>
    <urepstr>fifth</urepstr>
    </addev3>
Sie haben folgende Ressourcen erstellt:
Setzen Sie nun die Nachrichtengruppe und den Nachrichtenfluss ein.

Nachrichtengruppe und Nachrichtenfluss einsetzen

Dies ist der sechste Abschnitt des Szenarios zum Ausführen einer Erweiterung einfacher Nachrichteninhalte. Dieser Abschritt veranschaulicht, wie Sie die Nachrichtengruppe und den Nachrichtenfluss einsetzen und die Daten über den Broker ausführen.
  1. Erstellen Sie eine Brokerarchivdatei (BAR-Datei) namens 'addev3'.
  2. Fügen Sie die Nachrichtengruppe 'MAPPING3_SIMPLE_messages' und den Nachrichtenfluss 'addev3' zur BAR-Datei hinzu.
  3. Implementieren Sie die BAR-Datei für den Broker.
  4. Stellen Sie das Instanzdokument in die Eingabewarteschlange.
Die Ausgabenachricht sieht wie folgt aus:
<addev3>
<frepstr>this</frepstr>
<frepstr>that</frepstr>
<frepstr>other</frepstr>
<vrepstr>only one</vrepstr>
<urepstr>first</urepstr>
<urepstr>second</urepstr>
<urepstr>third</urepstr>
<urepstr>fourth</urepstr>
<urepstr>fifth</urepstr>
</addev3>
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Letzte Aktualisierung : 2009-02-17 15:29:52

ar25249_5_