オブジェクト・リクエスト・ブローカーとスタンドアロン WebSphere eXtreme Scale プロセスの構成

WebSphere® Application Server または WebSphere Application Server Network Deployment を含まない環境で、オブジェクト・リクエスト・ブローカー (ORB) を直接使用するアプリケーションを使用して WebSphere eXtreme Scale を使用することができます。

始める前に

eXtreme Scale に組み込まれていないアプリケーション、あるいは他のコンポーネントやフレームワークを実行中に、eXtreme Scale と同じプロセス内で ORB を使用する場合、追加のタスクを実行して、ご使用の環境で eXtreme Scale が正しく実行されていることを確認する必要がある場合があります。

このタスクについて

ご使用の環境で ORB の使用を初期化するには、orb.properties ファイルに ObjectGridInitializer プロパティーを追加します。 ORB を使用して、ご使用の環境にある eXtreme Scale プロセスと別のプロセスの間の通信を使用可能にします。

手順

  1. スタンドアロン・インストールでは、orb.properties ファイルが組み込まれません。 orb.properties ファイルを java/jre/lib ディレクトリー内に配置する必要があります。プロパティーと設定の説明は、 ORB プロパティーを参照してください。
  2. orb.properties ファイルに次の行を入力し、変更を保存します。
    org.omg.PortableInterceptor.ORBInitializerClass.com.ibm.ws.objectgrid.corba.ObjectGridInitializer

タスクの結果

eXtreme Scale は ORB を正しく初期化し、その ORB が使用可能に設定されている他のアプリケーションと共存できます。

eXtreme Scale でカスタム・バージョンの ORB を使用する場合は、カスタム・オブジェクト・リクエスト・ブローカーの構成を参照してください。

次のタスク

xsLogAnalyzer ツールを使用して、環境内の ORB 設定を検査できます。詳しくは、ログおよびトレース・データの分析を参照してください。