TRANSFER Programming Manual

Text Server (TEXTSRV)
TRANSFER Application Components
2–14 40970 Tandem Computers Incorporated
Text Server
(TEXTSRV)
TISERV relies on the text server process, TEXTSRV, for text retrieval. This process
retrieves text items from the text database, which contains:
Text for display to correspondents, such as error messages, field labels on screens,
special folder names, and help text
Text for special event packages generated by TAREQs to report errors or to
provide other information to agents
Selected text accepted from correspondents, such as command keywords
The system manager uses the text server to configure the character set used at the
node. Later, when a correspondent refers to a name, the name server obtains the
character set from the text server and uses it to validate and resolve the name.
Interprocess
Communication
Clients and agents communicate with TRANSFER processes through interprocess
communication messages (IPCs). You use a SEND, CALL, or WRITEREAD command
depending on the language you use:
A client written in SCREEN COBOL issues SEND statements to TRANSFER server
classes. The same SCREEN COBOL program can communicate with other server
classes also.
A client written in COBOL, FORTRAN, TAL, Pascal, or C makes requests by
opening a TRANSFER server and issuing WRITEREAD requests to that server
through the GUARDIAN 90 operating system.
An agent defined as a PATHWAY server class is invoked by TAREQs issuing
SEND statements to the class.
An agent defined as a requester and written in SCREEN COBOL is invoked by
TAREQs issuing SCREEN COBOL CALL statements to the requester.
Agents, like clients, can issue requests to the TRANSFER delivery system. Agents
written in SCREEN COBOL issue requests through SEND statements. Agents written
in COBOL, FORTRAN, TAL, Pascal, or C issue requests with WRITEREAD calls. The
format of requests issued by your program is the same whether the request is issued in
a SEND statement or a WRITEREAD call.
To issue requests to the TRANSFER delivery system, clients and agents must first
initiate communication with the TRANSFER delivery system by establishing a session.