JES3 output service writers
A JES3 output service writer is a JES3 routine (DSP) that processes
data sets currently on the output service writer queue according to
their output requirements. There are two types of JES3 writers:
- Print writer: The print writer processes any output
data sets for which SYSOUT classes are defined (during JES3 initialization) as TYPE=PRINT and any
additional data sets described by //*FORMAT PR or //OUTPUT job control
statements. The print writer expects data to be in EBCDIC format,
ready for printing with either MVS™ channel
command forms control or the MVS-supported extended ASCII channel
command code. Output to the printer is command-chained. Note: A print writer may run under the control of a functional subsystem (FSS) application. The FSS application commands or user interfaces should be used to monitor and control the writer whenever possible. See the FSS application documentation, z/OS MVS Using the Functional Subsystem Interface, for more information.
- Punch writer: The punch writer processes any output data sets for which SYSOUT classes are defined (during JES3 initialization) as TYPE=PUNCH and any additional data sets described by //*FORMAT PU job control statements. American National Standard and MVS channel command stacker selection characters are ignored if they are present in normal punch output. Processing is on a card-image basis.