NonStop Systems Introduction

The Application Server Environment
NonStop Systems Introduction527825-001
3-5
Client/Server Architecture
the processing power of PCs. Figure 3-3 on page 3-5 illustrates a simple two-tiered
client/server arrangement.
In the client/server architecture, presentation services and part of the application logic
are placed on the PC, and the rest of the application logic and the database
management functions are placed on the NonStop server. It is a modular structure
based on separation of database-oriented and input-oriented functions, and takes full
advantage of the processing power of the PC. This arrangement provides several
advantages:
Improves application performance by shifting some of the application workload
from the host to the workstation
Provides greater machine independence because client applications can be written
without regard for the underlying requirements of the host computer
Allows client applications to be written and data to be analyzed using standard off-
the-shelf software packages
Enables the end user to take advantage of easy-to-use graphical user interfaces
Enables programmers to use the development tools available for their workstation
platform
Figure 3-3. Client/Server Two-Tiered Structure
Server
Host computer
Business logic and
data management
Presentation
Graphical user interface
Client
VST018.vsd
Tier 1
Tier 2