Universal Command Server for z/OS

Overview

The UCMD Server is responsible for:

  1. Accepting a request from a UCMD Manager
  2. Establishing network connections with the Manager
  3. Creating another process to execute the Manager's command
  4. Transmitting output and input files between the Server and Manager
  5. 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.

Environment

The UCMD Server for z/OS runs as a z/OS UNIX System Services (z/OS USS) background process started by the Universal Broker. The address space name is UCMSRV. Its user identifier is inherited from the Universal Broker address space.

All components dependent upon Universal Broker, such as UCMD Server, inherit the message language from Universal 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 z/OS: