TPF/MVS - The Next Stage
The IASC is pleased to announce Airline Control System (ALCS) Version 2 Release 1.3 (program number 5695-068). This modification level of the product (which is also known as TPF/MVS) contains a number of significant enhancements and is planned to be generally available in May 1994.
What is TPF/MVS?
TPF/MVS is one of a family of IBM programs designed to provide real-time, high volume and high
availability transaction processing. Typical applications are passenger and cargo reservations for
airlines and railroads, hotel booking systems, and credit card authorization. TPF/MVS provides the
Transaction Processing Facility (TPF) application program interface (API) for MVS/ESA
environments.
What's New in TPF/MVS?
High-Level Languages
TPF/MVS interfaces to IBM's AD/Cycle Language Environment allowing application programs to
be written in COBOL or C language. Programs written in SAA-C or COBOL can be ported
between TPF/MVS and other SAA platforms. For C language programs, TPF/MVS also provides
the specialized TPF API functions, which enables portability between TPF/MVS and TPF.
Message Queue Interface
TPF/MVS provides full support for the SAA common programming interface for message queuing
(MQI), which is part of IBM's Networking Blueprint. MQI allows programs in a heterogeneous
network to exchange messages independently of communication protocols. This allows TPF/MVS
to participate in an integrated transaction processing complex that can include TPF/MVS, CICS,
IMS, and possibly other transaction processing platforms. Message Queue Manager MVS/ESA
for the IBM MQSeries enables new applications to be developed for distributing over multiple
processors or networks and between supporting platforms. TPF/MVS allows applications to issue
MQI calls which it intercepts and passes on to MQM MVS/ESA. Similarly, the results of MQI
calls are returned to the calling application.
On-line Database Reorganization
The TPF/MVS real-time database can be expanded or contracted on-line without interrupting
availability. Options include:
Simplified Installation and Operation
TPF/MVS includes Interactive System Productivity Facility (ISPF) panels for installation,
maintenance and operational procedures. This improves usability and simplifies maintenance.
Pool File Handling
TPF/MVS implements a new design for pool support, which provides improved performance and
integrity. Short-term pool diagnostic information is also provided.
Improved Documentation
The TPF/MVS library has been restructured to provide a set of smaller task-oriented manuals
which are designed to be easier to use. The library also includes a Concepts and Facilities manual
and pocket-sized reference summaries for assembler macros and C language functions. Improved
on-line help for TPF/MVS operation is also available.
Other Enhancements
TPF/MVS incorporates many other enhancements to improve performance, availability, and
serviceability, including a new installation-wide exit package. All TPF/MVS installation-wide exits
can be loaded on-line, and are designed to simplify customization and reduce maintenance effort.
Why Choose TPF/MVS?
TPF/MVS provides a number of benefits in the transaction processing environment:
With TPF/MVS, you have access to a wide range of applications developed for the TPF family of products. You can participate in an active marketplace where you can buy and sell individual applications or complete application suites.