![]() | |
Sun Java System Calendar Server 6 2005Q1 管理ガイド |
第 20 章
Instant Messaging のポップアップアラームの使用Calendar Server は、Sun Java System Instant Messaging 6.0 (以降) と統合され、カレンダーの予定と作業に関するポップアップアラームを自動的に表示します。
この章で説明する内容は次のとおりです。
ポップアップアラームの概要ここで説明する内容は次のとおりです。
ポップアップアラームの動作
ユーザーは、カレンダーの今後公開される予定や作業の Instant Messenger ポップアップアラームを受信します。これらのポップアップアラームを有効にするには、次の 2 つを行う必要があります。
ポップアップを有効にすると、差し迫った予定や作業が近づくと、予定通知システムで設定されたアラームにより Calendar Server は電子メール通知を送信し、Instant Messaging はポップアップアラームを表示します。
Calendar Server 管理者は、エンドユーザーの電子メール通知またはポップアラームのいずれか一方、または両方を設定できます。たとえば、電子メールアラームを無効にするときは、ics.conf ファイルのパラメータを次のように設定します。
ポップアップアラームのアーキテクチャフロー
Instant Messaging ポップアップアラームを有効に設定すると、次のアーキテクチャフローで処理されます。
- Instant Messaging JMS サブスクライバが Calendar Server の予定と通知を ENS (予定通知サービス) に登録します。
- Calendar Server が text/xml 形式または text/calendar 形式で予定または通知を ENS に送信します。
- Instant Messaging JMS サブスクライバがカレンダーの予定または通知を受け取り、text/calendar 形式のメッセージを生成します。
- エンドユーザーがオンライン状態であれば、Instant Messaging サーバーはカレンダーの所有者にメッセージを送信します。
- 受信者がいれば、Instant Messenger は HTML ポップアップアラームを生成し、メッセージに基づいてエンドユーザーのデスクトップに表示します。
受信者がいなければ、Instant Messaging サーバーはメッセージを破棄します。
Instant Messaging ポップアップの設定ここでは、次の設定手順について説明します。
Instant Messaging サーバーを設定するには
次の Instant Messaging のポップアップを設定するために必要な作業の概要は、便宜上紹介しています。Instant Messaging を設定するには、docs.sun.com Web サイトで入手可能な Instant Messaging のマニュアルを参照してください。
- 新しいパッケージ SUNWiimag をインストールします。
- 表 20-1 に示す iim.conf ファイルの 1 つ以上のパラメータを編集します。
次に示すパラメータ値により、予定と作業の両方のポップアップアラームの設定がわかります。iim.conf ファイルにこれらのパラメータが存在しない場合は、追加します。
- imadmin の新しいブール型のコマンドラインオプションを使用して、次の Instant Messaging エージェントを有効にします。
im_agent.enable
iim_agent.calendar.enable- stop、start、および refreshコマンドにカレンダーコンポーネントが含まれていることを確認します。
たとえば、imadmin には、コンポーネントを起動および停止する新しいスイッチがあります。カレンダーコンポーネントを起動、停止、または更新するには、次のコマンドを使用します。
imadmin stop|start|refresh agent:calendar
Calendar Server を設定するには
- 表 20-2 に示す ics.conf パラメータに、示された値が設定されているかどうかを確認します。設定されていない場合は、次の手順を実行して、一致させます。
- 設定を変更する権限を持つ管理者としてログインします。
- /etc/opt/SUNWics5/cal/config ディレクトリに移動します。
- 古い ics.conf ファイルをコピーして名前を変更し、保存します。
- 表 20-2のパラメータを示された値に編集します。
- ファイルを ics.conf として保存します。
- Calendar Server を再起動します。
cal_svr_base/SUNWics5/cal/sbin/start-cal
Instant Messenger を設定するには
Calendar Server の予定と作業のポップアップアラームを受信するには、エンドユーザーは各自の Instant Messenger を次のように設定する必要があります。