事务程序

启动或响应 APPC 通信的应用程序部分称为 (TP) 事务程序。 TP 使用 APPC 以对等方式与其他 TP 交换数据。

与人们相互交谈时的对话类似,两个事务程序之间的通信称为会话。 计算机上运行的应用程序一次可以具有多个活动会话,可以是其他一个事务程序,也可以是使用不同的事务程序。

有两种类型的 TP:可以调用 (启动与其他 TP) 会话的 TP,以及可以调用的 TP。 可以调用另一个 TP 的 TP 称为调用 TP,可调用的 TP 称为可调用的 TP。

如果 Host Integration Server 安装包含多个系统 (客户端计算机或 host Integration Server 计算机) ,则可以在多个系统上放置可调用的 TP。 在此类安装中收到调用请求时, (可能) 系统选择运行可调用的 TP。 可以保持对此选项的特定控制,也可以允许 Host Integration Server 随机做出选择, (分配负载) 。

可以通过设置具有唯一名称的可调用 TP,或将每个可调用的 TP 设置为仅使用特定的唯一 LU 别名运行,来保持对系统选择的特定控制。 通过这种安排,在 ALLOCATE 谓词) 中调用 TP (提供的信息可以指定 TP 应在其上运行的特定系统。

可以避免控制系统的此选择,并允许 Host Integration Server 随机做出选择,方法是将 DloadMatchLocalFirst 注册表项设置为 NO,如 Host Integration Server 管理员参考中所述。 然后使用不指定本地 LU 别名的可调用 TP。 收到传入请求时,该请求会随机路由到本地 Host Integration Server 计算机,而不是优先路由到本地 Host Integration Server 计算机。 此外,无论为可调用的 TP 请求什么 LU 别名,都不能不匹配。 Host Integration Server 将启动 TP,在可用系统中随机选择。

以下是排列 TP 的三种可能运行方式。

本节内容

每个 TP 的 TP 名称唯一(事务程序)

TP 名称不唯一,本地 LU 别名唯一

TP 名称不唯一,本地 LU 别名未指定

调用事务程序

调用 TP 和 Host Integration Server 配置

可调用事务程序

可调用 TP 和 Host Integration Server 配置

另请参阅

了解连接