DB2 Version 9.7 for Linux, UNIX, and Windows

Thin client topology overview (Windows)

This section describes an alternative method for installing an IBM® data server client that leverages the Windows support for thin client topology. Thin client topologies are only supported in 32-bit environments. You can use this method to install IBM Data Server Client or DB2 Connect™ Personal Edition on Windows operating systems. This method does not apply to IBM Data Server Runtime Client or IBM Data Server Driver Package.

A thin client topologies or thin client topology environment consists of one thin client code server and one or more thin clients. The IBM data server client code is installed on the code server, rather than on each client workstation. On each thin client workstation, only a minimal amount of code and configuration is required. When a thin client initiates a database connection, IBM data server client code is dynamically loaded from the code server as required. The thin client then connects to the database in the usual fashion.

The following figures illustrate the thin client topology. In the first case, Data Server Client is installed on the code server that serves the Data Server Client code to the thin client workstations. These client workstations then connect to one or more DB2® servers.

In the second figure, DB2 Connect Personal Edition is used instead of Data Server Client. DB2 Connect Personal Edition provides the additional capability of enabling clients to connect directly to a DB2 product on midrange and mainframe platforms.

Figure 1. A typical thin client topology using IBM Data Server Client
This figure shows a typical IBM Data Server Client thin client environment
Figure 2. A typical thin client topology using DB2 Connect Personal Edition
This figure shows a typical DB2 Connect thin workstation

Use the thin client method of installing a client when client workstations need only occasional access to a database or when it would be difficult to set up the IBM data server client on each client workstation. If you implement this type of environment, disk space requirements for each workstation are reduced and you can install, update, or upgrade the code on only one machine: that is, the code server.

DB2 programs must be loaded from a code server across a LAN connection. The extent of performance loss at program initialization time depends on variables such as the load on and speed of both the network and the code server.

Note: