File Utility Program (FUP) Management Programming Manual

File Utility Program (FUP) Management Programming Manual523322-001
1-1
1 Introduction
You use the File Utility Program (FUP) and its Online Reload Server (ORSERV)
process to create and manage disk files. Applications can use the Subsystem
Programmatic Interface (SPI) to communicate with FUP or its ORSERV process.
Subsystem Programmatic Interface (SPI)
Overview
The Subsystem Programmatic Interface (SPI) is a message-based interface you can
use to build and decode messages that are needed to communicate between
requesters and servers. It lets you write a management application (requester) in
COBOL85, C, TACL, or TAL to communicate with a subsystem (server) such as FUP.
Your management application uses the SPI procedures to create a specialized,
formatted message that is identified as the command and response buffer. You can
send and receive this buffer by using any of the NonStop Kernel interprocess
communication methods—including the TAL WRITEREAD message procedure. The
information in the buffer consists of tokens that are identified by symbolic names
instead of buffer addresses or positions. Figure 1-1 shows an example of a
management application communicating with a subsystem process.
Topic Page
Subsystem Programmatic Interface (SPI) Overview
1-1
FUP Subsystem Overview 1-2
Using SPI With FUP and ORSERV 1-4
FUP Command and Procedure Differences 1-7
Note. This manual describes SPI information that is specific to FUP and ORSERV. For more
information about SPI, see the SPI Programming Manual.
Note. For an example of a management application (COBOL85), see Appendix A,
Management Application Example.