TS/MP Pathsend and Server Programming Manual (G06.24+, H06.03+)

Introduction to Pathway Application Programming
NonStop TS/MP Pathsend and Server Programming Manual132500
1-11
LINKMON Processes
LINKMON Processes
LINKMON processes, together with the PATHMON process, perform link-management
functions for Pathsend processes. (A link is a connection to a server process.) A
LINKMON process executes in each processor, or CPU, of a system. As a link manager,
a LINKMON process is responsible for managing links on behalf of all the Pathsend
processes executing in its processor.
If you have the NonStop TS/MP software installed on your system, a LINKMON
process is automatically started in each processor. You cannot start a LINKMON process
with a RUN command.
Figure 1-1
shows a sample Pathsend environment in which Pathsend processes and a
LINKMON process reside in the same processor on system \A. The LINKMON process
sets up communication to the Pathway server class on system \B through the PATHMON
process controlling the server class. The role of the PATHMON process in establishing
this communication is described in Section 3, Writing Pathsend Requesters.
As shown in the figure, only server-class control information is passed to the
LINKMON process; the application data moves directly from the Pathsend requester
process to the server process.
Although you can obtain some information about LINKMON processes through the
PATHMON process (by means of PATHCOM or SPI), LINKMON processes are not
managed as PATHMON-controlled objects. For details about management of
LINKMON processes, refer to the NonStop TS/MP System Management Manual.
Figure 1-1. Pathsend Interprocess Communication
Control
Information
\A \B
Server
Server Class X
Pathsend
Requester
LINKMON
CPU X
Data
Control Information
004
Control
Information