Directing output to multiple systems or servers

This example shows how to specify multiple OUTPUT statements to transmit an output data set to different systems or to different servers on one system at the same time.

In this example, assume that the system programmer defined these class, destination, and form values:
  • Class R is a JES work-selection criterion for the Download for z/OS FSA.
  • Destinations AIXDEN, WINSEAT1, and AIXSEAT2 are routing criteria that are defined in the routing-control data set. Each destination name is associated with the address of a different AIX® or Windows operating system or server.
Note: Contact your system programmer to determine the appropriate values to specify for the class, destination, and form name in your installation.

This example shows how to request that Download for z/OS transmit an output data set three times:

  1. The first transmission is to the AIX server that is identified with destination AIXDEN.
  2. The second transmission is to the Windows server that is identified with destination WINSEAT1.
  3. The third transmission is to the AIX server that is identified with destination AIXSEAT2.
The OUTPUT parameter on the DD statement references three OUTPUT JCL statements; therefore, Download for z/OS transmits the data set three times. Because class R is the class for all three transmissions, this example specifies the class in the DD statement. However, because the destination name is different for each transmission, this example specifies the destination on the three OUTPUT statements.
//AFPUSERA JOB …
//STEP1    EXEC PGM=USERA
//OUTDS1   OUTPUT DEST=AIXDEN
//OUTDS2   OUTPUT DEST=WINSEAT1
//OUTDS3   OUTPUT DEST=AIXSEAT2
//DD1      DD SYSOUT=(R),OUTPUT=(*.OUTDS1,*.OUTDS2,*.OUTDS3)