网工干货知识

超全学习笔记
当前位置:首页 > 干货知识

什么是事务处理监控器(Transaction Processing Monitor,TPM)?

更新时间:2026年03月27日   作者:spoto   标签(Tag):

事务处理监控器这些系统是在20世纪70年代和80年代设计和开发的,旨在通过一个单一的系统或计算机来支持大量的航空公司终端业务。这些系统的开发目的是为了构建能够处理大量客户端和服务器之间复杂事务处理的系统。

事务处理监控器充当中间层角色(中间层是一种帮助连接多个应用程序之间各种通信/连接的软件)。其主要任务就是支持并管理不同计算机平台上的应用程序之间的交互。

“事务处理监控器”通常也被称为……TP显示器它提供了诸如管理、部署和开发分布式事务信息系统等功能。它能够以有序的方式,控制那些负责监控或管理数据在流程中从一个阶段转移到另一个阶段的程序。

事务监控器可以被应用于各种系统组件中,比如通信系统和操作系统。它可以为那些需要事务保护的应用程序提供额外的操作系统功能。该工具能够在现有的操作系统之上运行,从而将成千上万台计算机连接在一起,实现实时共享服务器进程的功能。

最古老的中间件之一来自IBM。这种中间件旨在为在线事务处理应用程序提供丰富的运行环境。后来,出现了更新版本的中间件,它们更适合用于基于客户端-服务器的系统。这些新版本的中间件至今仍然被广泛使用,比如在处理银行交易方面。

特点:

  • 它使得创建用户界面变得非常容易。
  • 它将传入的内容/数据拆分成多个数据包。
  • 它持续地提供来自服务器的客户端请求与响应信息。
  • 它将客户端的数据路由到服务器上。
  • 它为各项服务提供了安全的回报。
  • 它隐藏了内部传输的详细信息,从而保护了程序员们的信息安全。
  • 有助于维持程序的运行负荷。

工作:

TPM的工作原理
  • 传入的消息会从队列管理器或输入队列中发送出来,如上图所示。
  • 即将被删除的信息的持久性非常重要,因此,应用服务器会在事务处理过程中向输出队列发送确认消息。
  • 一旦交易完成,TP监控器会确保消息能够完美地传递出去。
  • 许多TP监控工具都配备了锁定和恢复功能,这使得应用程序服务器能够自行实现ACID特性。

组成部分:

  • 显示器:它提供了一个渲染环境,有助于为系统提供安全性的保障以及快速的响应时间。该环境由多种用于安装各种组件的工具组成。
  • 通信服务:这包括一些协议和机制,这些机制和协议有助于持续进行消息传递以及点对点通信。
  • 事务性RPC:提供了一种基本的关系型机制。
  • 交易性服务:它支持并发控制、恢复机制以及事务处理相关功能。

功能/作用:

  • 消息管理器
  • 请求控制
  • 应用程序服务器
  • 流程管理
  • 进程间通信
  • 排队式通信
  • 系统管理与恢复
  • TP监控设备还可以执行与会计和安全相关的系统管理功能。

好处:

  • TP-Monitors 是一个用于开发应用程序的开发平台,这些应用程序可以在多台计算机上运行。
  • 其软件能够运行TP程序。
  • 作为中间件的一种模型来发挥作用(即,面向消息的中间件)。
  • 能够一次性解决一系列事件,而不会造成任何中断。
  • 有助于实现输入设备与数据库管理系统之间的接口连接。
  • 它确保了用户数据的安全性,同时以一种不会被篡改的方式来处理各种交易。
              马上抢免费试听资格
意向课程:*必选
姓名:*必填
联系方式:*必填
QQ:
思博SPOTO在线咨询

相关资讯

即刻预约

免费试听-咨询课程-获取免费资料