TMF Management Programming Manual (G06.26+)
Communicating With the TMFSERVE Process
HP NonStop TMF Management Programming Manual—522420-003
2-2
Starting and Opening TMFSERVE
TMFSERVE is a context-free server; that is, a requester can freely divide a series of 
commands among a number of copies of TMFSERVE. A requester need not always 
communicate with the same copy of TMFSERVE.
Users that can issue TMFCOM commands can issue the corresponding programmatic 
commands. For example, users that can issue the TMFCOM command ABORT 
TRANSACTION can issue the equivalent programmatic command using ZTMF-CMD-
ABORT and ZTMF-OBJ-TRANSACTION. Operational notes in Section 5, Commands 
and Responses indicate which users can issue which programmatic commands for 
TMF.
Starting and Opening TMFSERVE
Use the following guidelines when starting and opening the TMFSERVE process 
through your management application.
Starting TMFSERVE
To start the TMFSERVE process, use one of the following: 
Startup Message
The TMFSERVE process requires a startup message, and it can accept one from the 
NonStop OS. The only portion of the startup message that TMFSERVE uses is the 
parameter line specifying the optional AUTOSTOP parameter. For information about 
including the AUTOSTOP parameter in a startup message, refer to “Starting the 
Management Process” in Section 5 of the SPI Programming Manual.
Opening TMFSERVE
To open an existing TMFSERVE process, use one of the following: 
TAL The NEWPROCESS or PROCESS_CREATE_ procedure on the 
NonStop OS
COBOL85 The CREATEPROCESS verb
TACL  The #NEWPROCESS built-in function
TAL The OPEN or FILE_OPEN_ procedure on the NonStop OS
COBOL85 The OPEN verb
TACL  The #REQUESTER built-in function










