TP 与显式 SYNCPOINT 命令

CICS LU 6.2 链接事务程序 (TP) 不能使用显式 EXEC SYNCPOINT 命令来控制 COM+ 事务的事务语义。 但是,如果现有的 CICS Link TP 确实发出显式 EXEC SYNCPOINT 命令,则无需修改 TP,使其在 TI 中成功工作。 只需满足在事务中执行的 TI 组件的以下两个要求。

  • 将 TI 组件的事务属性设置为 “不支持事务”。 在 TI Designer 中创建组件时,可以定义组件的事务属性。 在 COM+ 应用程序中部署 TI 组件后,可以在 TI 管理器中查看或修改其事务属性。

  • (RE) 配置远程环境,该环境描述大型机上的区域并托管 CICS Link TP,以允许对非事务性组件使用显式 SYNCPOINT 命令。

配置 RE 以允许使用显式 SYNCPOINT 命令

  1. 在 TI 管理器中,右键单击要配置的 RE,单击 “属性”,然后单击“ CICS 镜像 TP ”选项卡。

  2. 选中“允许对非事务组件使用显式 SYNCPOINT 命令检查框。

  3. 单击“确定”。

    如果不满足这两个要求,该事务将无法在 Windows 或大型机端工作。 在这种情况下,TI 会向 Windows 事件日志写入一条消息,说明故障原因。

另请参阅

WIP 编程模型