NonStop Systems Introduction
The NonStop Kernel
NonStop Systems Introduction—527825-001
6-2
Application Services
processing. The core services (TS/MP, SQL/MX, and TMF) all support processes in
either environment.
Applications can be created and executed in either environment. The two
environments are largely interoperable; that is, a process running in either environment
can access the processes, files, tools, utilities, and API in the other environment.
The Guardian environment is HP’s proprietary interface to the operating system. The
Guardian environment provides both a command-level interface and an API, which is a
set of procedure calls an application can use to access the services of the operating
system. These interfaces enable you to:
•
Perform input and output on disk or tape
•
Manage concurrent access to files so that multiple processes can access the same
files without conflicting with one another
•
Manage concurrent access to memory so that multiple processes can access the
same items in memory without interfering with one another
•
Send messages from one process to another and receive messages from other
processes
•
Write programs that execute as process pairs for fault tolerance
•
Create and execute processes
Figure 6-1. NonStop Kernel Application Environments
NonStop Kernel
OSS environment: Guardian environment:
Tools
Utilities
Application program interface
Portable
applications
Guardian
applications
VST070.vsd
Tools
Utilities
Application program interface