TP monitor


Also found in: Dictionary, Medical, Financial.
Related to TP monitor: Transaction processing monitor

TP monitor

[¦tē′pē ‚män·əd·ər]
(computer science)

TP monitor

(TeleProcessing monitor or Transaction Processing monitor) A control program that manages the transfer of data between multiple local and remote terminals and the application programs that serve them. It may also include programs that format the terminal screens and validate the data entered.

In a distributed client/server environment, a TP monitor provides integrity by ensuring that transactions do not get lost or damaged. It may be placed in a separate machine and used to balance the load between clients and various application servers and database servers. It is also used to create a high availability system by switching a failed transaction to another machine. A TP monitor guarantees that all databases are updated from a single transaction (see two-phase commit).

Examples of popular TP monitors are CICS, a veteran TP monitor used on IBM mainframes and the Unix-based Tuxedo and Encina products. See BEA Tuxedo and Encina.
References in periodicals archive ?
BEA's Top End TP monitor, which it acquired from NCR enables the creation of services and applications that connect to legacy systems, multiple hardware platforms, databases, and operating systems for distributed transaction management, reliable file transfer, dynamic workload balancing, message sensitive routing, and recoverable transaction queuing.
Application builders expect the TP monitor to offer a seamless integration of the basic software.
There are several ways to structure a TP monitor to provide these functions [2].
This is not an exhaustive list; most commercial computer manufacturers offer a TP monitor product.
The main function of a TP monitor is to coordinate the flow of transaction requests between terminals or other devices and application programs that can process these requests.