JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
System Administration Guide: Printing     Oracle Solaris 10 8/11 Information Library
search filter icon
search icon

Document Information

About This Book

1.  Introduction to Printing in the Oracle Solaris Operating System

2.  Planning for Printing (Tasks)

3.  Setting Up Network Printing Services (Tasks)

4.  Setting Up and Administering Printers by Using Oracle Solaris Print Manager (Tasks)

5.  Setting Up Printers by Using LP Print Commands (Tasks)

6.  Administering Printers by Using LP Print Commands (Tasks)

7.  Customizing LP Printing Services and Printers (Tasks)

8.  Administering the LP Print Scheduler and Managing Print Requests (Tasks)

9.  Administering Printers on a Network (Tasks)

10.  Administering Character Sets, Filters, Forms, and Fonts (Tasks)

11.  Administering Printers by Using the PPD File Management Utility (Tasks)

12.  Printing in the Oracle Solaris Operating System (Reference)

13.  Troubleshooting Printing Problems in the Oracle Solaris OS (Tasks)

A.  Using the Internet Printing Protocol

Overview of Oracle Solaris IPP Support

Overview of the IPP Listening Service

How the IPP Listening Service Works

IPP Components

IPP Libraries

IPP Support Model

IPP Object Model

IPP Printer Object

IPP Job Object

IPP Server-Side Support

Configuration of IPP Server-Side Data

IPP Operation Keywords

IPP Client-Side Support

lpsched Support

IPP Attributes



Overview of Oracle Solaris IPP Support

IPP is an application level network printing protocol that can be used for distributed printing though the use of Internet tools and technologies. The protocol was initiated to provide universal solutions for printing documents from the Internet. IPP is employed by several system and printer vendors because the protocol includes tools that are necessary to make a broad set of standard requests and receive standard responses from print client systems. IPP provides versioning, extensibility, and security, as well as enhanced functionality, including improvements in job and printer status retrieval.

IPP support in the Oracle Solaris release is comprised of client-side support and server-side support. Both the client-side and the server-side support share some common elements, as well as elements that are unique to either client or server operations. IPP client and server support shares a base code that implements some of these common components. Server-side support for IPP is available, starting with the Solaris 10 3/05 release. Client-side support was introduced in the Solaris 10 5/08 release.

With IPP, you can perform the following tasks:

IPP includes a simplified model for printing that abstracts the various facets of real world printing solutions. This model uses objects, attributes, and a set of operations that are performed against these objects. IPP uses these abstracts to communicate information between print service consumers, or customers, and print service providers in a detailed, standard, extensible, and secure manner.