To delve deeper into the Client-Server architecture, this article examines how job queues are handled within this framework.
In the following setup, you will see that each user has a distinct role and is connected to various types of printers. It is also possible to change a user's function to make it able to see and manage job queues.
What is the role of each user?
Acts as Client and Server for Printer A. This User also acts as a Client for Printer-B, C, and D. This User can see all the job queues from its Spooler. It can manage all the company's Spoolers even if the Spooler is in "User mode."
Info
If User 1 RIPs a file for Printer-A, B, or C, User 3 cannot see these job queues. You may want to manage specific job queues from another RIP station even if this station does not have the drivers installed. Please take a look at the information below.
Acts as a Client and Server for Printer-B and C as these printers are driven locally. This User drives Printer-B and C locally because the Spooler is set to "User Mode".
Acts as Client and Server for Printer-D, so it drives this printer locally.
| Spooler Mode: User | Spooler Mode: User |
Steps to make User 3 able to see and manage job queues
You must switch User 3's Spooler to "Administrator Mode". To do this:
- Open User 3's Spooler module and click on Setup.
- Go to the Misc tab and change the Spooler Mode to Administrator:
- Now, you will be able to choose the host you want to display and manage.
- To check the localhost IP address, click on Host Manager:
- Click Search to retrieve the hosts located on the local network:
- We will be adding both hosts: User 1 and User 2, so click on Add All then click OK to validate.
- Now, you will have all the company's printers listed inside the Spooler.
Tips & tricks
To display the hostname of each printer underneath each printer's icon, go back to setup and enable the option Display running server only. This will increase the Spooler's visibility especially if the company is running a lot of printers.