This system is based on a three-tiered
software architecture that includes the printing and management
of clients, any number of hosts that spool pint files to the printers
through dequeuers, and a single administrative system, the master
server. The diagram below describes in some detail our three-tiered
software architecture.

PAN Clients - To provide the broadest
access, print clients may be using a web browser interface, a command
line interface, an application interface, or the LPD Gateway.
PAN Hosts - Any number of hosts can
participate in a PAN network to provide printing sources. These
systems accept print jobs from clients,"enqueueing" into
a local disk file, enter the job into a queue, manage queue scheduling,
and output print jobs into the printer, "dequeueing".
Queues on a host may be grouped into an area, which is a logical
grouping of print queues. Queues may be grouped into areas based
on geographical location or to provide load balancing.
Master Server - There is one Master
Server per PAN network. This is what coordinates the interaction
between clients and the various system components. It also oversees
the coordination of clients and provides a single point of access
for managing and viewing activity in the system
|