Universal Command Server for IBM i
Currently, IBM i runs Workload Automation 5.1.1. These pages provide information for that version.
Overview
The UCMD Server is responsible for:
- Accepting a request from a UCMD Manager
- Establishing network connections with the Manager
- Creating another process to execute the Manager's command
- Transmitting output and input files between the Server and Manager
- Returning the command's exit code to the Manager
The Broker, at the Manager's request, starts the Server. The Server processes the request from the Manager and then exits. A new Server process is created for each Manager request. There may be zero or more Servers running simultaneously, processing requests from different Managers.
Server Environment
The Universal Command Server runs under the UNVUBR511 subsystem's pre-start job UCMSRV. When the Broker receives a request for a Universal Command component, it passes the request to the UCMSRV program running under the UCMSRV pre-start job.
All components dependent upon Universal Broker (such as Universal Command Server) inherit the message language from the Broker. All messages issued by components are sent to the Universal Broker for writing.
Detailed Information
The following pages provide detailed information for the Universal Command Server for IBM i: