TS/MP 2.5 Pathsend and Server Programming Manual

transaction protection. (On NonStop system models earlier than the Himalaya systems,
Pathway/iTS is packaged as part of the Pathway transaction processing system.)
Used with or without TMF and Pathway/iTS, TS/MP provides a run-time Pathway environment
to simplify your development efforts for scalable OLTP applications on a massively parallel
processor architecture.
HP makes valuable application development tools and utilities available for the Pathway
environment. These development tools and utilities can significantly reduce the amount of
programming time and effort required to generate a working Pathway application.
The RSC/MP product facilitates client/server computing, allowing workstation applications
to access Pathway servers. A large number of packaged tools and utilities are commercially
available for use with RSC/MP, including the POET.
The Pathway environment helps you standardize program code. You can repeat and reuse
code; you do not have to write the same requestor and server programs over and over again.
This ability to reuse code saves development time.
The Pathway environment allows you to isolate and test your requestor and server programs
before adding them to a running application. This capability is important because coding
errors are difficult, time-consuming, and expensive to find after an application is put into
production.
OLTP products that are compatible with the Pathway environment are available from third-party
vendors through the Tandem Alliance program.
In addition to making initial development faster and easier, the structured Pathway environment
allows you to implement enhancements and develop new applications by simply adding new
requestors, sharing existing servers, or adding new servers to the existing application. You can
use code modules in the existing application as templates for new modules in the modified or new
application.
Manageability
Online transaction processing operations present a dynamic environment in which hundreds of
different transactions (from disparate locations and many different I/O devices) can be entered
concurrently and processed within seconds. To process hundreds of transactions, thousands to
millions more application program instructions must be executed. It is critical that you are able to
control and monitor such a complex processing environment.
TS/MP provides the following to control and monitor your Pathway environment as well as simplify
the task of system management:
A PATHMON process, which provides a single point of control over your OLTP applications
and operations
A choice of two different system management interfaces: the interactive PATHCOM interface
and the Subsystem Programmatic Interface (SPI)
Status and error reporting capabilities, provided through a log file and through the Event
Management Service (EMS)
Because TS/MP provides these processes and capabilities, you do not have to spend the time and
money to develop, test, and implement comparable mechanisms.
For more information about the PATHMON process, the management interfaces, and status and
error reporting capabilities in the Pathway environment, see the NonStop TS/MP 2.5 System
Management Manual, the Pathway/iTS System Management Manual, the NonStop TS/MP 2.5
Management Programming Manual, and the Pathway/iTS Management Programming Manual.
Advantages of the Pathway Environment 17