WIP 编程模型
编程模型在组件对象模型 (COM) 或.NET Framework与大型机事务编程模型之间提供同步桥。 因此,事务集成器 (TI) 没有开发人员必须使用的 API。
尽管 TI 使用现有的大型机编程模型,但如果满足以下任一条件,则可能需要 (TP) 对现有大型机事务程序进行一些更改:
TP 使用对话模式或伪会话模式。 TI 仅支持客户端和服务器之间的会话中称为 ping-pong 或 request-reply 对话序列的非会话 TP 模型。 TI 编程模型需要非conversation 方法调用;即,单个输入消息和单个输出消息。 有关详细信息,请参阅“支持的对话模型”。
TP 将终端处理逻辑嵌入到具有业务逻辑的同一程序中。 若要使此程序与 TI 一起使用,必须先将其重构为两个单独的 TP,一个用于终端处理逻辑,另一个用于业务逻辑。 然后,可以将 TI 与业务逻辑 TP 配合使用。
使用 LU 6.2 (TP) 的 CICS Link 事务程序使用显式 EXEC SYNCPOINT 命令。 可能有一种方法可以解决此问题,而无需重写 TP。 有关详细信息,请参阅 具有显式 SYNCPOINT 命令的 TP。
本节中的主题详细介绍了大型机编程模型,以及如何在 TI 编程模型中解决它们。