前のトピック: BusinessObjects Enterprise コンポーネント間の通信

次のトピック: BusinessObjects Enterprise のポート要件

BusinessObjects Enterprise コンポーネント間の通信要件

BusinessObjects Enterprise の展開は、これらの一般的な要件に一致している必要があります。

  1. すべての BusinessObjects Enterprise サーバは、そのサーバのリクエスト ポート上でほかのすべての BusinessObjects Enterprise サーバと通信を開始できる必要があります。
  2. CMS は 2 つのポートを使用します。 すべての BusinessObjects Enterprise サーバ、BusinessObjects Enterprise リッチ クライアント、BusinessObjects Enterprise SDK をホストしている Web アプリケーション サーバは、CMS との通信をその両方のポートで開始できる必要があります。
  3. ジョブ サーバのすべての子プロセスは、その両方のポートで CMS との通信を開始できる必要があります。
  4. リッチ クライアントは、Input / Output File Repository Server のリクエスト ポートと通信を開始できる必要があります。
  5. 監査を使用する Web Intelligence リッチ クライアントは、Client Auditing Proxy Service をホストする Adaptive Processing Server のリクエスト ポートで通信を開始できる必要があります。
  6. 一般に、BusinessObjects Enterprise SDK をホストする Web アプリケーション サーバは、すべての BusinessObjects Enterprise サーバのリクエスト ポートと通信を開始できる必要があります。

    : Web アプリケーション サーバは、展開で使われている BusinessObjects Enterprise サーバとのみ通信する必要があります。 たとえば、Crystal Reports が使われていない場合、Web アプリケーション サーバは Crystal Reports Processing Server と通信する必要はありません。

  7. ジョブ サーバは、-requestJSChildPorts <port range> コマンドで指定されたポート番号を使います。 コマンド ラインで番号が指定されていない場合、サーバはランダムなポート番号を使います。 ジョブ サーバが別のコンピュータ上の FTP やメール サーバと通信できるようにするには、-requestJSChildPorts で指定されている範囲のすべてのポートをファイアウォール上で開くか、そのジョブ サーバの子プロセスをファイアウォールの例外として追加します。
  8. CMS は、CMS データベース リスニング ポートと通信を開始できる必要があります。
  9. Connection Server、ほとんどのジョブ サーバの子プロセス、すべての処理サーバは、レポーティング データベースのリスニング ポートと通信を開始できる必要があります。 データベース ベンダーごとに、使用するリスニング ポートは異なります。 たとえば、MySQL はデフォルトで 3306 を使用します。