Implementierungsmodelle für CM Server

CM Server ist eine J2EE-Anwendung, die in einem Java-Prozess von WebSphere Application Server ausgeführt wird. Der ClearCase- und der ClearQuest-RPC-Server müssen auf derselben Maschine installiert sein wie WebSphere Application Server. Sie können die traditionellen ClearCase-Server (VOB- und Registry-Server) und die ClearQuest-Datenbankserver auf einem anderen Host implementieren, aber Rational ClearCase und Rational ClearQuest müssen auf allen Maschinen installiert sein, auf denen RPC-Server ausgeführt werden. Bei bestimmten Sites muss der Zugriff auf CM Server möglicherweise per Proxy oder durch Umleitung von einem anderen WAN-Server erfolgen (beispielsweise wenn CM Server in einer verteilten Umgebung oder in einer anderen Umgebung mit mehreren Servermaschinen implementiert wird.)

Es gibt Unterschiede zwischen der Installation von CM Server in einer vorhandenen Instanz von WebSphere Application Server und der Erstellung einer neuen Instanz von WebSphere Application Server während der Installation.

Auf einem System können zwei oder mehr Profile von WebSphere Application Server vorhanden sein (z. B. eines für die RequisitePro-Integration und eines für CM Server). Unter Windows können CM-Server-Profile und andere WAS-Profile dieselbe Installation von WebSphere Application Server verwenden, und jedes Profil wird unter seinem eigenen Profilverzeichnis implementiert. Beispiel:
  • cmprofile für CM Server, implementiert unter "common/CM/profiles/cmprofile"
  • profile1 für ProjectConsole, implementiert unter "common/EmbeddedExpress/profiles/profile1"
  • profile2 für RequisitePro Web, implementiert unter "common/EmbeddedExpress/profiles/profile2"
Jedes Profil entspricht seiner eigenen JVM-Instanz, die auf der Maschine ausgeführt wird (und auf Windows-Systemen einem Windows-Dienst entspricht).

Feedback