ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
![]() |
Solaris のシステム管理ガイド (印刷) Oracle Solaris 10 1/13 Information Library (日本語) |
1. Oracle Solaris オペレーティングシステムでの印刷の概要
4. Oracle Solaris 印刷マネージャーを使用したプリンタの設定および管理 (タスク)
5. LP 印刷コマンドを使用したプリンタの設定 (タスク)
6. LP 印刷コマンドを使用したプリンタの管理 (タスク)
7. LP 印刷サービスとプリンタのカスタマイズ (タスク)
8. LP 印刷スケジューラの管理および印刷要求の管理 (タスク)
10. 文字セット、フィルタ、フォーム、およびフォントの管理 (タスク)
11. PPD ファイル管理ユーティリティーを使用したプリンタの管理 (タスク)
12. Oracle Solaris オペレーティングシステムでの印刷 (参照情報)
次の表は、Oracle Solaris OS での IPP サポートを構成しているコンポーネントを示しています。
表 A-1 IPP コンポーネント
|
IPP 待機サービスライブラリ (libipp-listener) – 一連のプロトコル要求処理が発生する場所です。このライブラリは、コア IPP ライブラリ libipp-core.so を使用して要求の読み取りと検証を行います。要求が検証されると、その要求は一連のクライアント API 呼び出しに変換されます。次に、これらの呼び出しの結果が、コア IPP ライブラリを使用して適切な IPP 応答に変換されます。この応答は、Web サーバーによってクライアントシステムに返されます。待機サービスライブラリへのインタフェースは、IPP サーバー側の実装に固有のプロジェクト非公開インタフェースです。
IPP コアライブラリ (libipp-core.so) – クライアントとサーバーの操作の間で共有されます。IPP コアライブラリには、プロトコル要求および応答の読み取りと書き込みを可能にするルーチンが含まれています。このライブラリは、IPP 要求および応答データを、標準のバイナリ表現と共通データ構造のセットの間で変換します。最終的には、この共通データ表現が、要求を印刷サービスに依存しない表現との間で変換するために使用され、汎用印刷インタフェース libpapi.so 間で渡されます。この機能は、クライアント側とサーバー側の両方の IPP サポートが実行する必要があるため、クライアントとサーバーで共有されます。
PAPI ライブラリ (libpapi.so) – アプリケーションに、印刷サービスまたはプロトコルと対話するための印刷サービスに依存しない手段を提供します。この場合は、Apache IPP 待機サービスに、ローカル LP サービスと対話するための手段を提供します。このライブラリは、対話する相手の印刷サービスを、printers.conf 構成データベースに格納されているクライアント側の待ち行列構成データに基づいて決定します。