Solaris printing consists of the software to support the commands,
spooler, over-the-wire protocol, and all the underlying
technologies to move a print request from the client to the
server and/or printer. Below is a high level block diagram that
is a reasonably accurate representation of print system components,
though it is missing pieces and we are still migrating applications/toolkits on top of the papi instead of lp/lpr commands.