NonStop Systems Introduction

The Application Server Environment
NonStop Systems Introduction527825-001
3-3
Evolution of the Application Server Architecture
Evolution of the Application Server
Architecture
We now examine the history of the application server architecture at HP. We begin with
the early requester-server model and explain how that model evolved into the multi-
tiered client/server architectures used in current application server frameworks.
Requester-Server Model
The earliest approach to online transaction processing adopted by HP involved a
modular design as an effective solution for controlling input devices and transactions in
the complex online environment. The modular approach takes advantage of the natural
separation of application functions into data-entry activities and database-access
activities. Programs written for NonStop systems could have a modular organization
with some modules dedicated to input device functions and other modules dedicated to
database functions.
Figure 3-1. Application Server and Core Services
Application server:
WebLogic Server
NonStop Tuxedo
NonStop CORBA
Transaction services:
TS/MP or
Application Server
components
Database access:
SQL/MX
Operating system
services:
NonStop
Kernel
Data integrity:
TMF
Core services
VST016.vsd
ZLE hub