TS/MP Pathsend and Server Programming Manual (G06.24+, H06.03+)
Introduction to Pathway Application Programming
NonStop TS/MP Pathsend and Server Programming Manual–132500
1-4
Manageability
•
The Pathway environment allows you to isolate and test your requester 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 requesters, 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 be able to control and monitor such a complex
processing environment.
To control and monitor your Pathway environment—as well as simplify the task of
system management—NonStop TS/MP provides the following:
•
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 NonStop 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, refer to the
NonStop TS/MP System Management Manual, the Pathway/TS System Management
Manual, the NonStop TS/MP Management Programming Manual, and the Pathway/TS
Management Programming Manual.
Data Integrity
If your database is corrupted by a hardware or software failure, you might need weeks to
isolate and then correct the problem. Because an inaccessible or inconsistent database
can have a dramatic, adverse effect on business operations, Tandem developed the
Transaction Management Facility (TMF) subsystem, provided in the NonStop TM/MP
product, as a way of ensuring database consistency. The TMF subsystem, which works
with NonStop TS/MP, protects the entire database from catastrophic system failures by
maintaining an audit trail of database changes (that is, transactions); an audit trail is also