NetBatch Management Programming Manual
SPI Programming Considerations for the NetBatch
Subsystem
NetBatch Management Programming Manual—522462-003
3-8
Version Compatibility
Version Compatibility
Versions of the NetBatch subsystem that support SPI and EMS are:
To ensure upward compatibility between your applications and later versions of the
NetBatch subsystem, the applications must comply with the SPI and EMS
programming guidelines in the SPI Programming Manual and the EMS Manual.
Security
NetBatch commands are either sensitive or nonsensitive:
•
Sensitive commands affect the configuration or state of objects and are usually
restricted to NetBatch supervisors (users with execute access to the NETBATCH
program file).
•
Nonsensitive commands do not affect the configuration or state of objects and are
available to all users.
For more information, see Section 5, Commands and Responses.
File Names
File names specified in NetBatch SPI commands must have the volume, subvolume,
and file ID components specified. (If the node is not specified, the scheduler uses the
requester’s node.)
•
The scheduler returns a fully qualified file name in a response message except
when the volume is eight characters long (including the dollar sign). In that case,
only the volume, subvolume, and file ID components are returned.
•
The scheduler rejects file names that do not have the volume, subvolume, and file
ID components specified. It also rejects remote file names containing eight-
character volume names.
Displaying SPI Traffic
To display SPI messages that the scheduler receives from and sends to requesters
such as BATCHCOM, do one of:
•
Include the DISPLAY-SPI parameter in the RUN NETBATCH command. For
example:
37> NETBATCH /NAME $ZBAT, NOWAIT/ $DATA7.ZBAT DISPLAY-SPI
The parameter causes the scheduler to write to its log file the contents of each
command buffer received and each response buffer sent.
SPI NetBatch D21 and later
EMS NetBatch D20 and later