이 시나리오에서는 맵핑을 사용하여 정의된 데이터베이스 갱신을 사용합니다. 브로커는 잠정 예약에 대한 확인을 수신하고 메시지 플로우는 확인을 나타내는 데이터베이스 테이블에 행을 삽입하며, 확인 키를 나타내는 다른 테이블에서 카운터를 갱신하고 세 번째 테이블에서 잠정 예약을 삭제합니다.
Message Broker 도구를 사용하여 메시지 플로우 및 메시지 세트를 작성하고 BAR(브로커 아카이브) 파일을 작성 및 전개하십시오. 구성 관리자 및 브로커도 작성해야 합니다. Message Broker 도구에서 구성 관리자와의 도메인 연결을 작성하고 도메인에 브로커를 작성하십시오. MQRFH2 헤더(예: 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) local element status (xsd:string) local element name (xsd:string) local element size (xsd:int) local element payment (xsd:decimal) local 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