Inspect Manual

Inspect Concepts
Inspect Manual429164-006
2-6
PATHWAY Servers
Inspect pairs a save file with the program file that created the saved process; it
therefore enables you to examine a “frozen” process. Such examination makes the
task of finding and eliminating fatal bugs (those that cause an ABEND) much easier.
Save files are not upwardly compatible. You will receive this error message if you
attempt to add a save file newer than the current version of Inspect to an older version
of Inspect.
PATHWAY Servers
A PATHWAY server is the half of a PATHWAY application that manages database files.
Some of the tasks handled by a PATHWAY server include:
Updating the database files (additions, deletions, corrections)
Retrieving information from the database files
Communicating with TCPs
PATHWAY servers are processes, so they share most of the traits of processes;
however, because the PATHWAY system oversees the creation and operation of
servers, servers differ from processes in some important ways, including how you start
them. You start a PATHWAY server by entering the START SERVER command from
PATHCOM.
PATHWAY Requester Programs
A PATHWAY requester program is the half of a PATHWAY application that manages
transaction data at the terminal. Some of the tasks handled by a PATHWAY requester
program include:
Displaying data-entry forms on terminals associated with the application
Accepting data entered at the terminals
Checking input for errors
Passing data requests and updates along to a PATHWAY server for processing
PATHWAY requester programs are written in SCREEN COBOL and compiled into an
intermediary form of object code called pseudocode, which is executed by a Terminal
Control Process (TCP). Compilation to pseudocode distinguishes PATHWAY requester
programs from processes and PATHWAY servers because they are compiled directly
into machine code, which is then executed by a processor.
Note. Save files include an indication of whether the program has been accelerated and the
current instruction set that is being executed. For accelerated programs, it also stores TNS/R
machine registers.
** Inspect error 90 ** Incompatible Save File version