Availability Guide for Application Design
Availability in the Pathway Transaction-Processing 
Environment
Availability Guide for Application Design—525637-004
6-12
How Does RSC/MP Work?
RSC/MP permits workstations to invoke NonStop Transaction Services/MP (TS/MP) 
servers on NonStop servers. By providing a client-server environment, RSC/MP can 
improve the performance of NonStop TS/MP applications while maintaining the ability 
to handle high-transaction volumes.
RSC/MP provides the link between NonStop servers and client workstations over 
existing communication networks. Clients may communicate with a NonStop server by 
serial asynchronous communication or a LAN using TCP/IP, NetBIOS, or IPX/SPX.
The RSC/MP application program interface (API) lets you develop custom user 
interfaces to the NonStop system. Application programs running on the workstation 
use RSC/MP’s API to send and receive messages from NonStop processes. These 
RSC/MP application programs can be written in a variety of programming languages, 
including C, Visual Basic, and PowerBuilder. For an extensive description of the 
RSC/MP API, see the RSC/MP Programming Manual. 
This subsection introduces the RSC/MP products and their availability features. First, 
it establishes how these products normally function and includes a skeletal work 
session. It goes on to describe how availability is maintained even if critical 
components fail and how a typical work session is affected. Finally, it explains what the 
application designer or developer needs to consider to take full advantage of these 
features.
How Does RSC/MP Work? 
Figure 6-4 shows the major components of a typical RSC/MP application.
Figure 6-4. Components in a Typical RSC/MP Application That Uses Pathsend 
Interprocess Sessions
Server
Server Class
LINKMON
PATHMON
Database
NonStop TS/MP
Workstation
RSC/MP
Client
TDP
CSS
HP Server
RSC/MP
COM
VST504.vdd










