User`s guide

3-9
Spooler Overview
can also send an extensive amount of control data to a printer, for instance to initialize the
printer to a specific mode before the processed job is delivered to the printer. It is piobe that
makes the initial use of the data stored in printer colon files. The last program in the pipeline
set up and controlled by piobe is responsible for the physical delivery of the byte stream
generated earlier in the pipeline. In the context of a local queue, this program opens a
device driver which will deliver the byte stream to a locally attached printer (attached serial
or parallel), to an Xstation–attached printer, or to a network–attached printer.
rembak is a common backend when the remote printer queue simply points to a queue on
another host, better known as a print server. While piobe can perform extensive
manipulation of a print job, rembak just transfers jobs across TCP/IP networks to print
servers. As the Printing with AIX Operating System figure depicts, if the print server is
another AIX–based machine, rembak transfers the job across the network to the lpd
process, which in turn invokes enq, which creates a JDF, and so on as described above.