InterChange Server システムは、IBM Java オブジェクト・リクエスト・ブローカー (ORB) を使用して InterChange Server と個々のコネクターとの間の ORB 通信を処理します。このセクションでは、ORB の構成方法について説明します。
InterChange Server インストーラーは、IBM Java ORB を、Java ランタイム環境 (JRE) の一部として自動的にインストールします。インストール処理中に、インストーラーが ORB にポート 14500 を割り当てます。また、InterChange Server を Windows サービスとしてインストールするかどうかを決定する「Services」画面が表示されます。この場合、ORB が使用するポート番号 (デフォルトは 5500) を指定します。IBM Java ORB のインストールでは、このステップの他に必要なタスクはありません。
このセクションでは、以下の IBM Java ORB の構成情報について説明します。
デフォルトでは、IBM Java ORB の構成は、そのインストール・プロセスの一部として処理されます。ただし、IBM Java ORB では、ORB をカスタマイズするためにいくつかのプロパティーをユーザーが設定できるようになっています。これらのプロパティーには、ORB のロケーション、ORB スレッド数、およびタイミング値などがあります。これらのプロパティーとその設定方法の完全な説明については、「システム管理ガイド」を参照してください。
HA 環境では、IBM Java ORB は Persistent Naming Service および仮想 IP アドレスの使用をサポートするように構成されなければなりません。それには以下のステップを実行します。
HA 環境には Persistent Naming Server が必要です。デフォルトでは、使用可能になっています。Persistent Naming Server の始動には、PersistentNameServer.bat ファイルを使用します。詳しくは、InterChange Server を始動する前にを参照してください。
IBM Transient Naming Server は、InterChange Server システム用のネーミング・サービスを提供します。このサービスはアクティブな CORBA オブジェクトを追跡します。HA 環境の場合、この Transient Naming Server は Windows サービスとしてインストールする必要があります。InterChange Server 製品は、ICS コンポーネントを Windows サービスとして登録するための CWService ユーティリティーを提供しています。このツールは、製品ディレクトリーの bin サブディレクトリーにあります。以下の構文でこの CWService ユーティリティーを使用すると、Transient Naming Server を Windows サービスとして登録することができます。
cwservice -xi -tNAMESERVER -c ProductDir¥bin¥PersistentNameServer.bat -mode=Auto -s serviceName
ここで、serviceName は Transient Naming Server のサービスに割り当てる名前です。このコマンドによって、cwservice ツールの起動、サービスに関連したコンポーネントが Transient Naming Server であることの提示、使用する始動スクリプトの指定、サービス自動始動の設定、およびサービス名の定義が実行されます。
CWService ツールについて詳しくは 、Windows サービスとしてのコンポーネントの実行を参照してください。
HA 環境では、Transient Naming Server を Windows サービスとしてインストールするだけではなく、InterChange Server およびアダプターもサービスとしてインストールする必要があります。CWServices ツールを使用してこれらの構成を実行します (ご使用のシステム上でまだサービスとして構成されていない場合)。
HA 環境では、InterChange Server システムが、マルチホーム・マシン (複数の NIC カードを備えたマシン) 上で稼動できる必要があります。2 つのホスト間のプライベート・ネットワーク上の IP アドレスではなく、仮想 IP アドレスを使用するように IBM Java ORB を構成する必要があります。次の IBM Java ORB プロパティー com.ibm.CORBA.LocalHost 内で、仮想 IP アドレスを構成する必要があります。
この ORB プロパティーを構成するには、次のステップを行います。
com.ibm.CORBA.LocalHost を入力します。
仮想 IP アドレスの例を示します。
10.5.1.214 255.255.255.0 10.5.1.255
この例では、10.5.1.214 が IP アドレス、255.255.255.0 がサブネット・マスク、10.5.1.255 がローカル・ブロードキャスト・アドレスです。
-Dcom.ibm.CORBA.LocalHost=com.ibm.CORBA.LocalHost