TS/MP Pathsend and Server Programming Manual (H06.05+, J06.03+)

Portable
Transaction
Application
Language (pTAL)
A machine-independent systems programming language based on TAL. The pTAL language
excludes architecturespecific TAL constructs and includes new constructs that replace the
architecturespecific constructs. See also Transaction Application Language (TAL).
primary process The currently active process of a process pair in the Guardian environment. See also backup
process and process pair.
process A unique execution of a program in the Guardian environment.1.
2. An entity in the OSS environment consisting of an address space, a single thread of control
that executes within that address space, and the system resources required by that thread
of control. See also process type.
process
identification
number (PIN)
An unsigned integer that identifies a process within a processor module in a NonStop system.
process
management
The act of configuring, creating, and initializing processes; the monitoring and stopping of
processes; and the recovery of failed processes. The PATHMON process provides process
management functions for OLTP applications on NonStop systems.
process pair A fault-tolerant arrangement of processes in the Guardian environment, whereby two processes
in separate processors share the same name and execute identical code. One process functions
as the primary process and the other functions as the backup process. The two processes are
kept in sync through checkpoint messages sent from the primary to the backup process. If the
primary process fails, the backup process is notified that it is now the primary, and it resumes
the application work from the last valid checkpoint message.
process type An attribute of a server class indicating whether the server processes in that server class are
Guardian processes or OSS processes. See also process.
program file An executable object file. See also object file.
PROGRAM object A template for creating and starting temporary TERM objects. See also temporary TERM object.
pseudo Pathsend
procedure
In the Extended General Device Support (GDSX) software, one of the TSCODE-supported
procedures that have Pathsend procedure counterparts.
pseudocode file A file containing compiled code that is interpreted by software instead of being executed by the
hardware. The SCREEN COBOL compiler produces pseudocode to be interpreted by the TCP.
See also object file.
pTAL See Portable Transaction Application Language (pTAL).
reduced
instruction-set
computing (RISC)
A processor architecture based on a relatively small and simple instruction set, a large number
of general-purpose registers, and an optimized instruction pipeline that supports high-performance
instruction execution. See also complex instruction-set computing (CISC).
relative pathname An OSS pathname that does not begin with a slash (/) character. A relative pathname is resolved
beginning with the current working directory. See also OSS pathname, absolute pathname, and
current working directory.
Remote Duplicate
Database Facility
(RDF)
The HP software product that assists in disaster recovery for OLTP production databases, monitors
database updates audited by the TMF subsystem on a primary system, and applies those updates
to a copy of the database on a remote system.
reply message The part of an interprocess communication message that is formatted by a server and returned
to the original requester. The message contains the results of the server’s work. See also request
message.
reply translation
header
A group of header fields that the Pathway translation server for the NonStop Tuxedo system inserts
at the beginning of each reply message it relays from the application service to a SCREEN COBOL
or Pathsend requester. This header indicates whether the request was processed successfully and
whether the reply contains data returned by the application service. See also request translation
header.
request message The part of an interprocess communication message that is formatted by a requester and sent to
a specific server. The message contains any data and instructions needed by the server to perform
its processing. See also reply message.
209