Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Confirmation of a Transaction z/OS MVS Programming: Writing Transaction Programs for APPC/MVS SA23-1397-00 |
|
Figure 1. Example of a Confirmed Transaction
┌─────────┐ ┌─────────┐ │ PROGRAM │ │ PROGRAM │ │ │←───────────────────────────────→│ │ │ A │ │ B │ └─────────┘ └─────────┘ Call ATBALC2 1 TP_NAME(B) SYNCLEVEL(CONFIRM) Call ATBSEND 1 Call ATBCFM (Confirm) 3 ─────────────────→ (LU STARTS PGM B) . ALLOC, DATA, CONFIRM . 4 Call ATBGETC . . 5 Call ATBRCVW . DATA_RECEIVED=DATA_COMPLETE . STATUS_RECEIVED=CONFIRM . . . RC=OK 7 ←─────────────────────── 6 Call ATBCFMD Confirmed) CONFIRMED Call ATBSEND 8 Call ATBRCVW . . . A transaction program can request that its partner confirm that
all the data sent so far has been received and processed successfully.
In Figure 1:
|
Copyright IBM Corporation 1990, 2014
|