In diesem Szenario werden Datenbankaktualisierungen verwendet, die unter Verwendung von Zuordnungen definiert wurden. Der Broker empfängt eine Bestätigung für einevorläufige Buchung, der Nachrichtenfluss fügt eine Zeile in die Datenbanktabelle für die Bestätigung ein, aktualisiert einen Zähler in einer anderen Tabelle für den Buchungsschlüssel und löscht die vorläufige Buchung aus einer dritten Tabelle.
Verwenden Sie die Nachrichtenbroker-Tools zum Erstellen von Nachrichtenflüssen und Nachrichtengruppen und zum Erstellen und Implementieren von Brokerarchivdateien (BAR-Dateien). Außerdem müssen Sie einen Konfigurationsmanager und einen Broker erstellen. Erstellen Sie in den Nachrichtenbroker-Tools eine Domänenverbindung zum Konfigurationsmanager, und erstellen Sie einen Broker in der Domäne. Außerdem ist eine Methode zur Eingabe von Instanzennachrichten erforderlich, die (optional) MQRFH2-Header enthalten können ,z. B. argoput, rfhutil.
RESID INTEGER
9052
RESID INTEGER NAME VARCHAR(20) PARTY INTEGER PAYMENT DECIMAL(8,2)
8214,'ARCHIBALD',2,0.0 2618,'HENRY', 4, 120.0 9052,'THAW', 3, 85.0
RESID INTEGER
8214 2618
addev1 id (xsd:int) lokales Element status (xsd:string) lokales Element name (xsd:string) lokales Element size (xsd:int) lokales Element payment (xsd:decimal) lokales Element
addev1 MAPDB id -------------- RESID
addev1 MAPDB id -------------- RESID name ---------- NAME size ------------ PARTY payment ------- PAYMENT
<addev1> <id>8214</id> <status>CONFIRM</status> <name>ARCHIBALD</name> <size>2</size> <payment>1038.0</payment> </addev1>
CONFIRMATION RESID ----------- 9052 8214 RESERVATION RESID NAME PARTY PAYMENT ----------- -------------------- ----------- ---------- 8214 ARCHIBALD 2 1038.00 2618 HENRY 4 120.00 9052 THAW 3 85.00 PROVISIONAL RESID ----------- 2618
RESID INTEGER
CONFIRMATION RESID ----------- 8214
CONFIRMATION RESID ----------- 9052 8214 RESERVATION RESID NAME PARTY PAYMENT ----------- -------------------- ----------- ---------- 8214 ARCHIBALD 2 1038.00 2618 HENRY 4 120.00 9052 THAW 3 85.00 PROVISIONAL RESID ----------- 2618
CONFIRMATION RESID ----------- 8214