ESUP-Portail Printing System
The ESUP-Portail printing system is used at the University of Rennes 1 since 2004. It was recently rewritten as a portlet thanks to the ESUP-Portail development framework esup-commons.
The ESUP-Portail printing system was designed to manage all the printers of an establishment.
Logs, printing credits, access rules and crediting rules are stored in a centralized database. This database is accessed by the esup-print application, made of:
- a web application (portlet or servlet), used by users to know their credits and logs, and by managers to set access rules and crediting rules.Â
- a web service, used by department spoolers to get printing permissions and log jobs.
A CUPS backend (esup-cupsbackend) is installed on department spoolers to control jobs.Â
The architecture of the system is shown below:
Two packages are provided:
- esup-print, the web application, which can be deployed as a portlet or a servlet.
- esup-cupsbackend, a CUPS backend, which should be installed on department spoolers.