Destination Support System (DSS) job processing
After the job (and print files) are received by the actual destination, how it is processed depends upon the type of actual destination. InfoPrint Manager supports several types of actual destinations. The files involved vary greatly depending upon the type of actual destination. The types are defined by the destination-support-system attribute of the actual destination and include:
- A BSD DSS actual destination can be used to invoke any command you wish as long as it accepts a file as the last argument. The default command is rembak.
- An AIX DSS actual destination drives printers like the AIX print-spooling subsystem. The AIX print-spooling subsystem uses backend programs that are integrated into the AIX print-spooling subsystem. Examples of these programs include piobe, piojetd, lexbe, pioibmdpm, pioinfo, pioipps, piorpdm, and rembak.
- CUPS DSS
- A Linux CUPS DSS actual destination drives printers like the Linux CUPS print-spooling subsystem. The Linux print spooling system uses backend programs that are integrated into the Linux CUPS print-spooling system. Examples of these programs include pioinfo and rembak.
- A PSF DSS actual destination uses Print Service Facility (PSF) to process the job.
There are many flavors of PSF actual destinations. The flavor is defined by another
actual destination attribute, attachment-type. The attachment types include:
- InfoPrint Manager communicates with this printer device by forwarding print requests to the remote print system or printer with a command.
- InfoPrint Manager communicates directly with the printer device through an AIX or Linux printer backend program.
- InfoPrint Manager communicates with this TCP/IP LAN-attached printer device directly through the TCP/IP network.
- An Email DSS actual destination sends the data as an email.
The AIX, CUPS and BSD Destination Support Systems simply forward the print file to the defined destination. The PSF DSS, or Email DSS provide many functions that might result in many more files being generated.