RSC/MP 7.2 Programming Manual
HP NonStop Remote Server Call (RSC/MP) Programming Manual—522360-004
4-1
4 RSC/MP Sessions
This section describes RSC/MP sessions and describes how to begin and end them.
Session Overview
An RSC/MP session provides a context for the use of servers, transactions, and the 
Unsolicited Message Service (UMS). Use a session to perform these tasks:
•
Communicate with Guardian named processes.
•
Communicate with Pathway servers through the Pathsend product.
•
Communicate with Pathway servers through a user-written Intelligent Device 
Support (IDS) requester.
•
Control TMF transactions.
•
Receive and reply to unsolicited messages.
Beginning and Ending a Session
The RscConnect function must establish a connection before the application calls the 
RscBeginSession function. The RscBeginSession function call refers to the connection 
handle established by RscConnect.
The session type is specified in the RscBeginSession function with the uSessionType 
parameter. Session type constants are:
•
RSC_ST_INTERPROCESS
•
RSC_ST_IDS 
The RscBeginSession function establishes a session between a client program running 
on the workstation and the TDP on the NonStop host.
The RscEndSession function terminates an RSC/MP session between the client 
workstation and the NonStop host. An application should call the RscDisconnect 
function after calling the RscEndSession function. 
See Figure 3-1 and Figure 3-2 for a flowchart that shows these function calls.
Note. Earlier versions of RSC/MP supported sessions of type RSC_ST_PATHWAY; this 
session type has been discontinued. Old client applications which attempt to create sessions of 
type RSC_ST_PATHWAY will create RSC_ST_INTERPROCESS sessions; application 
compatibility is not guaranteed.










