TMF Introduction (G06.24+)

TMF Overview
HP NonStop Transaction Management Facility (TMF) Introduction522414-001
1-16
How Does TMF Integrate With OLTP Software?
Solution: File Recovery
Applications that require inventory data run with no problems as long as the
applications do not require data from the damaged volume. Any transactions in
progress that changed data on that volume are backed out by TMF to prevent partial
transactions, which can cause the database to be inconsistent. TMF maintains the
consistency of the company’s database.
In this manufacturing application, TMF and the database management system allow
the work of the company to continue, except for work requiring data from the damaged
volume.
After replacing the damaged disk, site personnel use the file recovery facility to restore
the database to a consistent state that represents the database just before the crash.
The inventory data residing on the volume is then ready for more transactions.
In this manufacturing application, TMF recovers the damaged volume.
How Does TMF Integrate With OLTP Software?
TMF must be integrated with other HP products to protect transactions and database
consistency. The relationship of TMF to other products (in a Pathway transaction
processing environment) is illustrated in Figure 1-9. Descriptions of these components
follow.
Figure 1-9. The Role of TMF in Transaction Processing
Applications
(optionally
generated by
Pathmaker)
Application
Languages
C SCREEN COBOL Embedded SQL
C++ TAL FORTRAN
COBOL85
VST107.vsd
Embedded SQL
Application
NonStop TUXEDO
Application
Enscribe
Application
CORBA
Application
Java
Transaction
Mgt. Subsystem
Applic. Control
Subsystem
Operating
System
Pathway/TS NonStop TS/MP
NonStop TMF
File System
NonStop SQL
Enscribe
NonStop Kernel