基本的なアプリケーションの統合作業は、実行することを強く推奨します。これらの作業は、アプリケーションのソースコードの変更を要求しません。
基本的な統合方法では、デスクトップ アプリケーション・プログラム・インタフェース (API)を拡張して使用することはありません。したがって、ドラッグ&ドロップ、セッション管理、ToolTalk メッセージ、アクションおよびデータ型のデータベースへのプログラムによるアクセスなど、他のデスクトップとの対話は提供しません。
基本的なアプリケーションの統合方法には、エンド・ユーザ向けの次のような特徴があります。
デスクトップ上にアプリケーションをグラフィカルに位置づけ、起動する方法
アプリケーションはデスクトップの登録パッケージを提供し、インストレーション・スクリプトは自動的にアプリケーションを登録します。
登録すると、アプリケーション・マネージャのトップレベルにアプリケーション・グループが作成されます。アプリケーション・グループにはアイコンがあり、ユーザがダブルクリックするとアプリケーションが起動されます。
アプリケーションのデータ・ファイルを認識し、処理する能力
アプリケーションはデータ・ファイルのデータ型を提供します。
ユーザがデータ型を識別しやすいように、データ型の作成はファイル・マネージャ上で特有のアイコンを使用するようにデータ・ファイルを構成します。データ・ファイルには重要なデスクトップの動作も含まれます。次に例を 2 つ示します。
データ・ファイルをダブルクリックして、アプリケーションを起動できます。
デスクトップのプリンタ・ドロップ領域の上にデータ・ファイルをドロップすると、適切な印刷コマンドでファイルを印刷します。
スタイル・マネージャを使用した、フォントとカラーの容易な選択
アプリケーションは、インタフェース・フォントと、バックグラウンド、フォアグラウンド、シャドウのカラーを動的に変更します。
アプリケーション固有のリソースが存在しなければ、デスクトップが一般的なインタフェース・フォントとカラー・リソースを定義します。
基本的な統合方法では、以下の機能をシステム管理者に提供します。
簡単なインストールと登録
インストールすると、アプリケーションが自動的に登録されます。システム管理者が行わなければならない作業は少ないか、まったくありません。
簡単な運用中の管理
デスクトップの構成ファイルはすべて 1 つの場所に集められます。さらに、たとえばシステム管理者がアプリケーションを更新または他のアプリケーション・サーバへ移動させたい場合など、簡単に登録解除できます。
基本的な統合方法で実行される作業のほとんどは、既存のアプリケーションをデスクトップへ統合するシステム管理者が実行するものです。したがって、基本的な統合方法のマニュアルはほとんど『Solaris 共通デスクトップ環境 上級ユーザ及びシステム管理者ガイド』にあります。
『Solaris 共通デスクトップ環境 プログラマーズ・ガイド』には、基本的な統合方法を説明している章があります。そこでは、『Solaris 共通デスクトップ環境 上級ユーザ及びシステム管理者ガイド』に含まれている情報を指すものもあります。また、アプリケーション・プログラマに固有の追加情報もあります。
基本的な統合方法には次のような一般的な作業があります。
フォントおよびカラーを設定する任意のアプリケーション・リソースの変更。これによりユーザがアプリケーションのフォントとカラーをスタイル・マネージャを使用して変更できます。
『Solaris 共通デスクトップ環境 上級ユーザ及びシステム管理者ガイド』にあるフォントおよびカラー・リソース変更に関する節を参照してください。
アプリケーションのデータ・ファイルの印刷
詳細は、『Solaris 共通デスクトップ環境 プログラマーズ・ガイド』の基本的な統合方法に関する章を参照してください。
印刷の種類を統合するのに、アプリケーション・コードの変更が必要なものがあります。これらはオプションで、基本的な統合方法の作業に密接に関連しているため、『Solaris 共通デスクトップ環境 プログラマーズ・ガイド』の基本的な統合方法に関する章で説明しています。
アプリケーションの登録パッケージの作成
次のマニュアルを参照してください。
登録パッケージ・ファイルをインストールし、登録プロシージャを実行するためのアプリケーションのインストール・スクリプトの変更
次のマニュアルを参照してください。
『Solaris 共通デスクトップ環境 プログラマーズ・ガイド』の基本的な統合方法の章
『Solaris 共通デスクトップ環境 上級ユーザ及びシステム管理者ガイド』の dtappintegrate を使用したアプリケーションの登録に関する節