Pathway/iTS SCREEN COBOL Reference Manual (H06.10+, J06.03+)
Introduction to SCREEN COBOL
HP NonStop Pathway/iTS SCREEN COBOL Reference Manual—426750-003
1-13
Pathway/iTS 1.1
•
Design screens to display initial values and thus reduce keying of data. If no initial
value is declared for a screen field, a default value can be established by moving a
value into the data name associated with the field; this default value is changed
only if the operator enters data into the field or the program moves another value
into the field.
•
Protect crucial screen fields; for example, protect primary key fields against
update.
•
Reduce errors on crucial screen fields by using check digits. Check digit
processing can be performed by the SCREEN COBOL program or by user
conversion procedures as described in the
Pathway/iTS TCP and Terminal
Programming Guide.
•
Keep context information in the requester program and never in the server.
Context is any information that is required by a process to resume operating in a
previously existing environment.
•
Use a modular program design for ease of maintenance.
Pathway/iTS 1.1
Pathway/iTS 1.1 provides large message (more than 32,000 bytes) communication
support between SCOBOL requesters (and converted Java clients) and Pathway
servers. Today, support for large message communication is available to TS/MP
Pathsend requesters in the form of context-sensitive APIs
(SERVERCLASS_DIALOG_* APIs). Pathway/iTS 1.1 supports large message
communication by introducing a new TCP process called PATHTCP4. The new TCP
component of Pathway/iTS 1.1 is a Pathsend requester and uses Pathsend APIs to
forward the application message to Pathway servers. Four new SCOBOL verbs
(DIALOG-ABORT, DIALOG-BEGIN, DIALOG-END, and DIALOG-SEND) are
introduced in Pathway/iTS 1.1 to support large message communication.
To process the SEND verb in SCOBOL program (and in converted Java clients),
PATHTCP4 makes SERVERCLASS_SEND_ API call, and to process the DIALOG-*
verbs, PATHTCP4 makes SERVERCLASS_DIALOG_* API calls. PATHTCP4 never
communicates to any PATHMON process directly for link management activities. The
SCUP and Web client components of Pathway/iTS 1.1 are also changed to support the
new functionalities. Any existing Pathway/iTS 1.0 application can be used with the
PATHTCP4 component of Pathway/iTS 1.1, with minimal changes or no changes to
the applications. However, for compatibility reasons, Pathway/iTS 1.1 package also
includes PATHTCP3, the legacy TCP component.
For more information, see Section 7 of the
Pathway/iTS Web Client Programming
Manual
.










