编写 Link3270 客户机

要使用 Link3270 网桥运行事务,您必须提供使用 LINK、EXCI LINK 或 ECI 请求驱动 Link3270 接口的客户机程序。 在每个请求上传递的消息将确定操作方式以及要执行的服务。

过程

要设计和编写客户机程序以使用 Link3270 网桥运行现有 CICS® 3270 事务,您需要:

  1. 选择合适的网桥方案以确定需要编写代码的位置。
  2. 分析应用程序以了解在 3270 和应用程序之间流动的业务数据,以便可以将其替换为消息。

    您可以使用 3270 网桥传递 SupportPak 来驱动应用程序并记录 3270 命令。 请参阅 建立 Link3270 适用性

    3270 程序主要属于以下类型:
    最小函数 BMS
    这包括最小函数, SEND TEXT 和 ACCUM。 Link3270 支持这些应用程序。 CICS 程序员可以相对轻松地编写网桥客户机。
    BMS 和小 3270 数据流
    此类型的典型示例是发出 RECEIVE 命令行输入并发出发送 MAP 作为输出的应用程序。 Link3270 支持这些应用程序。 客户机应用程序可以由 CICS 程序员相对轻松地编写。
    混合 BMS 和 3270 数据流
    此类型的典型示例是发出 RECEIVE ,然后发出 RECEIVE MAP FROM 的应用程序。 Link3270 支持这些应用程序,但客户机程序更难编写,因为必须以 3270 数据流格式提供 MAP 信息。
    纯 3270 数据流
    通常是用户编写的 3270 数据流,其中用户具有易于理解的固定 3270 数据流结构。 这受支持,但与 BMS 相比,客户机程序更难进行编程。 但是,这通常是目标应用程序的程序员所理解的格式。
    备用地图生成器
    3270 数据流是动态生成的。 Link3270 支持这些应用程序,但客户机程序更难编写,因为必须以 3270 数据流格式提供 MAP 信息。
    全功能 BMS
    包括 ACCUM , PAGE 和 PARTITION 支持。 这些程序不受支持,将由装入模块扫描程序或 Passthrough 工具检测。 请参阅 建立 Link3270 适用性
  3. 决定是可以使用简化的单一事务方式接口,还是需要使用完整会话方式接口。
    有关两种 Link3270 操作方式的说明,请参阅 使用 Link3270 网桥 。 根据您的决策,遵循下列其中一个主题:
  4. 使用所选方案和事务方式编写客户机程序,使用 Link3270 消息与 Link3270进行通信。