カスタム・オブジェクト・リクエスト・ブローカーの構成

WebSphere® eXtreme Scale は、 プロセス間の通信を使用可能にするために Object Request Broker (ORB) を使用します。 WebSphere eXtreme Scale または WebSphere Application Server が提供する Object Request Broker (ORB) を、ご使用の WebSphere eXtreme Scale サーバーに使用する際は、何のアクションも必要ありません。必要な作業はほとんどなく、ご使用の WebSphere eXtreme Scale クライアント用に同じ ORB を使用することができます。しかし、カスタム ORB を 使用する必要がある場合は、選択肢として IBM® SDK に付属の ORB をお勧めしますが、その ORB を 使用するには構成が必要です。他のベンダーから提供される ORB を使用することも可能です。この場合も構成が必要になります。

始める前に

WebSphere eXtreme Scale または WebSphere Application Server で提供される ORB、IBM SDK で提供される ORB、外部ベンダーの ORB のうち、どれを使用するかを決定します。

図 1. ORB の選択
ORB の選択

WebSphere eXtreme Scale サーバー・プロセス用と WebSphere eXtreme Scale クライアント・プロセス用に、別々に決定することができます。 eXtreme Scale は、ほとんどのベンダーの開発キットをサポートしていますが、サーバー・プロセスとクライアント・プロセスの両方において、eXtreme Scale で提供される ORB を使用することを推奨します。eXtreme Scale は、Oracle Java Development Kit (JDK) で提供される ORB はサポートしません。

このタスクについて

選択した ORB の使用に必要な構成を、よく理解してください。
ケース 1: デフォルトの ORB
  • WebSphere eXtreme Scale サーバー・プロセスでは、WebSphere eXtreme Scale または WebSphere Application Server で提供される ORB を使用するために必要とされる構成はありません。
  • WebSphere eXtreme Scale クライアント・プロセスでは、WebSphere eXtreme Scale または WebSphere Application Server で提供される ORB を使用するために、最小限のクラスパス構成が必要となります。
ケース 2: カスタム ORB (IBM)
IBM SDK で提供される ORB を使用するために WebSphere eXtreme Scale のクライアント・プロセスを構成するには、このトピックで後述する説明を参照してください。IBM SDK を使用する場合も、他の開発キットを使用する場合も、IBM ORB を使用できます。IBM SDK バージョン 5 以降を使用できます。
ケース 3: カスタム ORB (外部ベンダー提供)
WebSphere eXtreme Scale のクライアント・プロセスにベンダーの ORB を使用するケースは、実施されたテストが最も少ないオプションです。独立系ソフトウェア・ベンダーの ORB を使用して発生した問題は、IBM ORB で再現可能で、JRE との互換性がないとサポートに問い合わせることはできません。

Oracle Java Development Kit (JDK) で提供される ORB は、サポート対象外です。

手順