Die CM-API-Clients, Rational ClearQuest Web und CCRC kommunizieren mit CM Server über eine Implementierung der CM-API.
Die Web-Service-Servlets von CCRC HTTP Server und CM Server, die in WebSphere Application Server enthalten sind, bilden den Front-End von CM Server. Serverkomponenten von ClearCase RPC (CCRPC) und ClearQuest RPC (CQRPC) stellen eine Verbindung zwischen CM Server und den ClearCase- und ClearQuest-Repositorys her.
CM Server wird in Form einer oder mehrerer J2EE-Anwendungen, die in WebSphere Application Server bereitgestellt werden, implementiert. Jede Instanz von WebSphere Application Server beinhaltet TeamEAR. Die Clients der TeamEAR-Servlets (z. B. CQWebEAR for ClearQuest Web) können in derselben Instanz von WebSphere Application Server enthalten sein, das hängt davon ab, wie Sie Ihre Umgebung strukturieren möchten. Beispielsweise können Sie ClearQuest Web in einer Instanz von WebSphere Application Server auf einer Maschine implementieren, die eine Verbindung zu TeamEAR in einer Instanz von WebSphere Application Server auf einer anderen Maschine herstellt.
Die folgende Abbildung zeigt die Hauptkomponenten der WAN-Client/Serverarchitektur.