Pull printing explained

Pull printing is a printing feature where a user's print job is held on a server (server-based pull printing) or on a user's workstation (serverless pull printing) and released by the user at any printing device (pulled to the printer) which supports this feature. A number of software products exist that support pull printing. The user needs to first authenticate themselves at the printer, either using embedded software (e.g. i.c.w. a pincode), or an external device (e.g. i.c.w. a smartcard). Once they have been authenticated, the user may select from the list of print jobs from the server, web portal or directly from the client PC which ones they wish to release at the current device. Some systems also allow delegation where the user may access print jobs submitted by other users or systems.

Advantages

Disadvantages