Print jobs and print files

To plan your configuration and hardware requirements, you need to understand how InfoPrint Manager handles print files and files generated while transforming and processing print files. What happens depends on how you submitted the job, what attributes you specify, what transform runs, and if you are running InfoPrint Manager on a single machine or multiple machines (sharing the namespace) and where you have defined your objects (logical and actual destinations).

Now that the different parts of the InfoPrint Manager server (pdserver) and how they interoperate are understood, you need to understand where a print job's print files are stored and how they are transferred around the system. This is the general flow of a print job in the system, and it applies to every job that is submitted to InfoPrint Manager, regardless of the destination support system used to process the job. Then you need to consider the specifics of the PSF destination support system that provides many additional functions that create additional files. These functions include automatic data stream transforms, pre-ripping files, and so forth.

A job object in InfoPrint Manager is created to represent each print job (pdpr) request. A job object contains information about the print job request. A job contains one or more document objects. A document object is created to represent each file specified on a job submission.

One of the primary design objectives of InfoPrint Manager minimizes the copying and movement of print files to minimize CPU, disk space, and additionally in a multiple server environment, network traffic usage.

These terms are useful in this description:

originating pdserver
The pdserver the client is connected to that is functioning as the command processor for the print request. The pdserver that receives the print submission request. The originating pdserver ma