TMF Application Programmer's Guide (G06.26+)

Designing Single-Threaded Processes
HP NonStop TMF Application Programmer’s Guide—522419-005
2-9
Checkpointing Strategy
Figure 2-1. Checkpointing Within Single-threaded Requesters
VST001.vsd
Has final
WRITEREAD been
issued?
Specify the
TFILE.
No
Yes
Failure #1
Failure #2
Failure #3
Call CHECKPOINT.
A
Call
BEGINTRANSACTION.
Issue WRITEREAD
call to server.
Call CHECKPOINT.
B
Call
ENDTRANSACTION.
Issue READ to get
terminal input.
Set up local storage with
all the application data
necessary to start the
transaction.
Specify both the
application data
necessary to start
the transaction and
the TFILE.