Pathway/iTS TCP and Terminal Programming Guide
Introduction to TCP and Terminal Application 
Programming
Compaq NonStop™ Pathway/iTS TCP and Terminal Programming Guide—426751-001
1-9
Requesters
multithreaded interface to terminals or intelligent devices.  Finally, they provide support 
for both context-free and context-sensitive servers.
Pathsend requesters are described in the NonStop™ TS/MP Pathsend and Server 
Programming Manual.
SCREEN COBOL Requesters
SCREEN COBOL requesters, which are compiled by the SCREEN COBOL compiler 
and then interpreted and executed by the terminal control process (TCP), provide ease of 
programming if you need to handle large numbers of terminals or intelligent devices or 
if you need screen-presentation services. The TCP and the SCREEN COBOL language 
produce a high-quality, manageable application. The TCP provides multithreading of 
requesters, fault tolerance, terminal device configuration, and operations management so 
that you do not need to program these features in your application.
The TCP provides the following features:
•
Fault tolerance (when used in combination with TMF)
•
Automatic retry of I/O operations to a server process if the primary process of a 
server process pair fails
•
Transaction protection through TMF
•
Multithreading
•
Interpretation of compiled pseudocode for programs written in the SCREEN 
COBOL language, which offers a simple single-threaded programming environment 
and a screen management system to drive IBM 3270 terminals and the 6530 family 
of terminals (652x series, 653x series, and 654x series)
•
Special syntax to facilitate message assembly, disassembly, and processing 
(Pathway intelligent device support, or IDS)
•
Access to server classes
•
Unsolicited message processing (UMP) support
•
Management interfaces (the PATHCOM process and the Subsystem Programmatic 
Interface, or SPI) for TCP configuration and management, terminal configuration 
and management, process management, error logging, and so on
You can use an Extended General Device Support (GDSX) process as a front-end 
process to the TCP and SCREEN COBOL requesters to communicate with devices not 
directly supported by the TCP. Use of the GDSX product is described in the Extended 
General Device Support (GDSX) Manual.










