ENFORM User's Guide

ENFORM Processing Environment
Introduction
058058 Tandem Computers Incorporated 1–7
ENFORM Server Figure 1-4 shows the role of an ENFORM server (process file) in the ENFORM
processing environment.
Figure 1-4 . ENFORM Server in the ENFORM Processing Environment
Report
Query
Specifications
Query
Compiler
Report
Writer
Dictionary
Query
Processor
Data
Base
Executing
ENFORM
Server
An ENFORM server is a user-written process file that extends the query capability of
ENFORM by allowing the query processor to use data that might otherwise be
unusable. An ENFORM server appears to the query processor as a data file. When an
ENFORM server receives a request from the query processor for a data record, the
server replies by either returning the data record to the query processor or by
indicating there are no more records. An ENFORM server terminates when a pair of
messages pass between it and the query processor stating that no more requests exist.
Refer to Section 7 for more information about an ENFORM server.