Teleprocessing monitor
This article needs additional citations for verification. (July 2009) |
A teleprocessing monitor (also: Transaction Processing Monitor) is a control program that monitors the transfer of data between multiple local and remote terminals to ensure that the transaction processes completely or, if an error occurs, to take appropriate actions.[1]
It is frequently used for mainframe-based wide area networks, where TP monitors manage the transfer of data between several clients making requests to a server. TP monitors will control and manage the data smoothly to available servers by detecting hardware failures and switching to another node. Telecommunications monitors were originally developed to allow several clients to connect to one server. However, it developed to what is now known as Transaction Processing Monitors (TPMs). A TPM breaks down applications or code into transactions and ensures that all databases are updated in a single transaction. This is useful for airline reservations, car rentals, hotel accommodations, ATM transactions or other high volume transaction locations. TP monitors ensure that transactions are not lost or destroyed. Sometimes they are referred to as middleware, because the client sends the data for query or processing to the server database and then it is sent back to the user terminal. This can be accomplished remotely and by multiple users simultaneously. TP monitors are easily scalable allowing for increase in users and data processed.
Examples include the CICS (Customer Information Control System) for IBM mainframes introduced in July 1969. CICS can perform thousands of transactions per second. Encina and BEA Tuxedo are major TP monitors in the Unix client/server environment.
See also
References
External links
Puntti, Tanya. (2007). “Database Application Development”. TP Monitors in large database systems.
This article has not been added to any content categories. Please help out by adding categories to it so that it can be listed with similar articles. (August 2009) |