Sun Desktop Manager 1.0 開発者ガイド

概要

Desktop Manager は、Sun Desktop Manager の構成を一元管理するために必要な基盤を提供します。現在、Desktop Manager はクライアント側とサーバー側の次のコンポーネントで構成されています。

図 1–1 クライアント側とサーバー側のコンポーネント

アーキテクチャ全体

構成の伝播

ポリシーはすべて、LDAP サーバーのような中央の構成リポジトリに格納されます。「プロファイル」とは、意味的に一貫した構成設定のグループを指します。LDAP サーバーからプロファイルデータを取り出したり、データをローカルでキャッシュするのは、各クライアントマシンで実行している Configuration Agent の役目です。Configuration Agent は LDAP サーバーの変更を定期的にチェックし、必要に応じてキャッシュを更新します。さらに、Configuration Agent は関係しているアプリケーションのすべてに通知を送信します。 StarSuiteMozillaEvolutionGNOME などのデスクトップアプリケーションは、対応するアダプタを使用してポリシーを読み取ります。これらのアダプタは、キャッシュや Configuration Agent との必要な通信をカプセル化します。

構成の管理

Desktop Manager は、組織、グループ、ユーザーなど、組織のさまざまな階層レベルの構成設定を Web ブラウザを使って表示、定義、実行できる Web ベースの管理ツールです。Desktop Manager は Java Web Console の一部です。Sun Web Console は Web ベースの共通グラフィカルユーザーインタフェース (GUI)、シングルサインオン認証など、Sun の管理ツールのすべてに必要な基盤を提供します。Desktop Manager は、構成リポジトリ内の構成設定の確認、定義、実行と、それらの構成設定を表示するための GUI の提供に テンプレート を使用します。