CM サーバーのアーキテクチャ

CM API クライアント (Rational® ClearQuest® Web および CCRC) は、CM API の実装によって CM サーバーと通信します。

WebSphere® Application Server の中に含まれている CCRC HTTP および CM サーバーの Web サービスのサーブレットは、CM サーバーのフロントエンドです。ClearCase® RPC (CCRPC) および ClearQuest RPC (CQRPC) サーバーは、CM サーバーを ClearCase および ClearQuest リポジトリに接続します。

CM サーバーは、WebSphere Application Server でホストされる 1 つ以上の J2EE アプリケーションとして実装されています。各 WebSphere Application Server インスタンスに TeamEAR が含まれます。TeamEAR サーブレットのクライアント (ClearQuest の CQWebEAR など) は、ユーザーが環境をどのように構築するかによって、同一の WebSphere Application Server インスタンス中にあることも、ないこともあります。例えば、別のマシンの WebSphere Application Server インスタンスの TeamEAR に接続する 1 つのマシンの WebSphere Application Server インスタンスに ClearQuest Web をデプロイすることができます。

CM サーバーのアーキテクチャは、以下の 3 層から構成されています。

以下の図は、WAN クライアント/サーバー アーキテクチャの重要なコンポーネントを示しています。CM サーバー アーキテクチャのイメージ図では、クライアントを表すボックスから、WebSphere Application Server と WebSphere Application Server で稼働しているコンポーネントを表すボックスに、矢印が向けられています。イメージの下部では、WebSphere Application Server ボックスからの矢印が向けられている、Rational ClearCase および ClearQuest のデータ リポジトリが示されています。


フィードバック