Using this configuration, you add Rational Rhapsody on a server that can be accessed by one or more clients over the network. Using the clients, you start the product on the server and display the program on the screen of the client. Although multiple users can run multiple sessions on a single machine, each user has an individual registry and rhapsody.exe.ini file, which is created when the program is started for the first time. This initialization file is located in ~/.mw/rhapsody.exe.ini, where ~ is your home directory.
The server (on which Rational Rhapsody runs) must be one of the supported platforms. The clients can be on any platform to which the DISPLAY can be set (either by Rational Rhapsody or any application executer on the server). This server can be another Linux machine or a Windows machine that uses software such as Exceed or XVision.
It is possible to run multiple sessions on a single machine, but the exact number (and therefore the number of servers that must be allocated) must be determined using a benchmark that focuses on the specific usage planned for the machine (build server versus Rational Rhapsody server) and the usage of the program itself (modeling, build machine, animation, and so on).
To enable a user to use animation, a designated port (other than the default port) must be specified for each user, both in the rhapsody.exe.ini file and in the generated code.