编写分布式路由选择程序

您可以使用分布式路由程序来路由 CICS 中不同类型的请求,包括入站 Web Service 和非终端 START 请求。

分布式路由程序在路由和目标 CICS 区域中的 DSRTPGM 系统初始化参数上进行命名。 您可以使用分布式路由程序来路由这些请求:
  • CICS® 业务事务服务 (BTS) 流程和活动
  • 与非终端相关的 EXEC CICS START 请求。

    有关哪些与非终端相关的 START 请求适合分布式路由的信息,请参阅 START 命令调用的路由事务

  • 入站 Web Service 请求
不能使用分布式路由程序来路由这些请求:
  • 从用户终端启动的事务
  • 由终端相关的 EXEC CICS START 命令启动的事务
  • 程序链接请求

要路由这些请求,必须使用 DTRPGM 系统初始化参数上指定的动态路由程序。 编写动态路由程序中描述了如何编写动态路由程序。 动态路由程序和分布式路由程序可以是同一个程序。

如果使用 CICSPlex System Manager (CICSPlex SM) 来管理 CICSplex ,那么可以使用路由程序 EYU9XLOP。 此程序支持工作负载均衡和工作负载分离。 您可以定义 CICSplex 中的哪些区域可以参与工作负载,并定义管理特定请求必须路由到的区域的任何事务亲缘关系。 有关 CICSPlex SM 中工作负载管理的更多信息,请参阅 配置工作负载管理