Sun Java Enterprise System 2005Q4 インストール計画ガイド

Instant Messaging

Instant Messaging のインスタンスを配備するコンピュータシステムの配備アーキテクチャーを調査します。

Instant Messaging は、インスタントメッセージングサービスをエンドユーザーに提供します。

Instant Messaging のクライアントリソースサブコンポーネントは、Web コンテナに対するローカル依存性があります。Web Server または Application Server を使用できます。ソリューションで Instant Messaging のサブコンポーネントを分散配備する場合、クライアントリソースと同じコンピュータに Web コンテナをインストールする必要があります。

ソリューションで Access Manager シングルサインオンを使用する場合、Instant Messaging は Access Manager に対する依存性も持ちます。この依存性は、ローカルの Access Manager または Access Manager SDK によって満たすことができます。分散ソリューションでは通常、配備アーキテクチャーで Access Manager SDK のローカルコピーを指定します。この SDK は Access Manager のリモートインスタンスとの対話をサポートします。

Instant Messaging の基本インストール手順

Instant Messaging をインストールして設定するための基本手順は次のとおりです。

  1. Java ES インストーラを使用して、配備アーキテクチャーで指定されたすべてのコンピュータシステムに Instant Messaging をインストールします。

    1. Instant Messaging をインストールするとき、Instant Messaging を実行する Web コンテナをインストールすることによって、または、コンピュータにすでにインストールされている Web コンテナを指定することによって、Web コンテナの依存性を満たします。

    2. ソリューションで Access Manager シングルサインオンを使用する場合、Access Manager SDK のコピー、または Access Manager のローカルコピーのどちらかをインストールすることによって、Access Manager の依存性を満たします。

  2. Instant Messaging の設定ウィザードを実行します。Instant Messaging を設定するとき、ユーザーおよびグループデータのリポジトリ (通常は Directory Server インスタンス、URL で指定) を指定する必要があります。

  3. Instant Messaging のすべてのインスタンスを起動し、検証します。

  4. ソリューションで Instant Messaging インスタンスに対して負荷分散を使用する場合、ロードバランサが正しく機能していることを検証します。

Instant Messaging 用の設定値の選択

ソリューション内のそれぞれの Instant Messaging インスタンスに対して、ソリューション内のほかのコンポーネントと相互動作するようにインスタンスを設定する値を入力する必要があります。表 3–13 を参考にして設定値を選択します。各設定値の詳細については、『Sun Java System Instant Messaging 7 2005Q1 Administration Guide』の第 1 章「Configuring Instant Messaging after Installation」を参照してください。

表 3–13 Instant Messaging 用の主な設定値

入力フィールド 

ソリューションに対する値の選択 

「Sun Java System Instant Messaging Server」、「Sun Java System Instant Messaging Resources」、「Sun Java System Access Manager Instant Messaging Service」 

配備アーキテクチャーで指定されたサブコンポーネントを選択します。詳細については、「配備アーキテクチャーの分析」 and 「分散サブコンポーネント」を参照してください。

「ランタイムユーザー ID」、「実行時グループ」、「HTTP ポート」、「ドキュメントルートディレクトリ」 

これらのフィールドを使って、その内部で Instant Messaging クライアントリソースを実行する Web Server インスタンスを指定します。 

「SSO 用に Identity server の情報を使用するか ?」および「ポリシーの格納に Identity Server を使用するか ?」 

これらのフィールドを使って、Instant Messaging と Access Manager の対話形態を指定します。 

「ドメイン名」、「IM サーバーポート」、「マルチプレクサポート」、「サーバーを無効化」、「リモート IM サーバーのホスト名」 

ドメイン名は、ソリューションで使用しているメールドメインです。これは、Messaging Server の設定時に確立されたドメイン名です。詳細については、表 3–9を参照してください。

「LDAP ホスト名」、「LDAP ポート番号」、「ベース DN」、「バインド DN」、「バインドパスワード」 

ユーザーおよびグループデータ用に使用される Directory Server インスタンスを指定します。「バインド DN」と「バインドパスワード」は、ディレクトリマネージャーのアカウントとパスワードです。「ベース DN」は、Instant Messaging ユーザーデータ用の LDAP 組織です。ソリューションに Messaging Server も含まれる場合、「ベース DN」は Messaging Server 設定によって作成された 電子メールドメイン LDAP 組織です。詳細については、表 3–9を参照してください。

ソリューションで Directory Server インスタンスの負荷分散を使用する場合、負荷分散されるディレクトリサービスの論理 URL を入力します。 

「SMTP サーバー」 

Messaging Server を実行しているコンピュータを指定します。Messaging Server インスタンスの負荷分散またはクラスタリングをソリューションで使用する場合、負荷分散されるメッセージングサービスの論理 URL を使用します。 

「Instant Messenger リソースのコードベース」 

ユーザーが Instant Messenger クライアントリソースをダウンロードする場所を指定します。 

「既存ユーザーへの IM サービスの割り当て」 

 

Instant Messaging 用の手順をインストール計画に追加する

Instant Messaging 用のインストールおよび設定指示を追加するには、次のことを実行します。

  1. Instant Messaging インスタンスが負荷分散される場合、ロードバランサが正しく機能していることを Java ES ソフトウェアのインストール前に確認するための指示をインストール計画に追加します。

  2. 次に、Instant Messaging インスタンスを配備するすべてのコンピュータを計画にリストします。

    1. Instant Messaging クライアントリソースサブコンポーネントは、Web コンテナへのローカル依存性があります。このサブコンポーネントを実行する各コンピュータは、指定された Web コンテナのインスタンスも実行する必要があります。ソリューションがどの Web コンテナを使用しているかは、通常、配備アーキテクチャーに示されています。

    2. 各コンピュータに対して、Java ES インストーラを選択して Instant Messaging を選択するための指示を追加します。Web Server または Application Server のどちらかを Web コンテナとして選択するための指示を追加します。Access Manager SDK または Access Manager のどちらかを選択するための指示を追加します。

    3. Instant Messaging を実行するコンピュータがすでに計画内でリストされている場合 (同じコンピュータ上の別のコンポーネントをインストールするための指示が計画にすでにある場合)、インストーラの実行時に Instant Messaging を選択するための指示を追加するだけです。Instant Messaging をほかのコンポーネントと同時にインストールして同じ Web コンテナに配備できますが、計画では、Directory Server、Access Manager、Messaging Server、または Calendar Server インスタンスを設定、起動、および検証するための指示を、Instant Messaging インスタンスを設定または起動するための指示よりも前に置く必要があります。

  3. Instant Messaging 設定ユーティリティーを実行するための指示を追加します。この指示の下に、インスタンスを設定するためのキー値をリストします。表 3–13 を参考にして設定値を選択します。

  4. 各 Web Server または Application Server インスタンスの下に、インスタンスを設定するためのキー値をリストします。これらのコンポーネントに対する設定値の選択については、「Web Server」または「Application Server」を参照してください。Web Server または Application Server をコンピュータにインストールする手順がすでに計画に含まれている場合、同じ手順を繰り返す必要はありません。Instant Messaging 設定ウィザードを実行するとき、Instant Messaging を同じ Web コンテナインスタンスに配備できます。

  5. 各コンピュータに対し、Instant Messaging インスタンスを起動して検証するための指示を追加します。

  6. Instant Messaging インスタンスが負荷分散される場合、ロードバランサの動作を検証する指示を追加します。