编写动态路由选择程序

CICS® 提供了一个动态路由程序,该程序可以路由从终端或由一部分 CICS 命令启动的事务以及路由程序链接请求。 CICSPlex ® SM 提供了可执行工作负载路由的动态路由程序。 如果这些程序不符合您的要求,您可以编写自己的动态路由程序。

要编写动态路由程序,您必须熟悉 CICS 事务路由,分布式程序链接和动态路由的原理。 有关 START 命令启动的哪些事务以及哪些程序链接请求适合动态路由的详细信息,请参阅 START 命令调用的路由事务

限制

不能使用动态路由程序来路由:
  • CICS 业务事务服务活动和流程。
  • 与非终端相关的 EXEC CICS START 请求。
  • 入站 Web Service 请求。
  • EXEC CICS RUN TRANSID 和请求。

要路由这些类型的请求,必须使用分布式路由程序。 编写分布式路由程序中描述了如何编写分布式路由程序。