Processing AOP commands with a command processing client

A command processing client, such as an IMS control region, is a system that provides a command processor to accept and process commands entered by an automated operator program (AOP).

A command processing client must register to OM in addition to registering with SCI. The command processing client registers with OM by passing a list of commands to OM that it can process.

After successful command registration, the client must inform OM that it is ready to process commands.

Because AOP commands can be routed through any active OM in an IMSplex, a command processing client must register its command list and ready status with all active OMs. Registering with all OMs in the IMSplex ensures that any AOP command intended for the command processing client will be routed correctly, regardless of the OM that routes that command.

Like the AOP clients, command processing clients must issue requests in a particular sequence. This sequence, and the purpose of the request, is listed in Table 1.
Table 1. Sequence of requests for a command processing client
Request Purpose
CSLSCREG Registers to SCI, which enables the client to send OM requests to OM through SCI.
CSLSCRDY Readies the OM client to SCI, which routes messages to the client by client type.
CSLOMREG Registers the command list to OM.
CSLOMRDY Readies OM client to OM. Client is now ready to process commands.
CSLOMRSP Sends the command response output back to OM after receiving and processing a command from OM.
CSLOMDRG Deregisters from OM. The client no longer wants to process commands.
CSLSCQSC Quiesces with SCI.
CSLSCDRG Deregisters from SCI.