HP Distributed Print Service Administration Guide
34 Chapter1
Introducing HP Distributed Print Service
How HPDPS Processes Jobs
How HPDPS Processes Jobs
The following information describes how the HPDPS components work
together to process the jobs users submit.
1. After a user submits a job to an HPDPS logical printer, HPDPS
verifies that the logical printer exists. Users either submit their jobs
to a default logical printer or specify a non-default logical printer by
name.
2. The next step is validation. HPDPS first compares the attribute
values for the job with the attribute values supported by the logical
printer.
a. If the logical printer supports all of the attributes for the job,
HPDPS compares the attribute values supported by the physical
printer or printers associated with the logical printer. If at least
one physical printer supports the attributes of the job, HPDPS
accepts the job.
b. If the logical printer or the physical printer does not support all of
the attributes, HPDPS rejects the job.
See Chapter 6 for more information on validation.
3. After the job is accepted, HPDPS sends the job to the queue for
scheduling. The queue schedules the job on the first available
physical printer that supports the attributes of the job. You can
specify scheduling methods for the queue that either schedule the job
based on the order in which it was received, or based on the order
received and the priority of the job. See “Specifying the Queue
Scheduling Method” in Chapter 6 for further information.
4. When the physical printer receives the job, it prints the job, unless
you intervene or a printer device problem occurs.
5. HPDPS notifies the user who submitted the job when the job
completes or if problems prevent the job from completing.
You can manage the job flow through HPDPS to keep your printing
system running with optimal performance. See Chapter 11 , “Managing
Jobs and Supporting Users,” for further information.