分布式路由程序的链接检查和信息
当您编写分布式路由程序时,可以先检查链接是否可用,然后再路由您的请求。 您还可以保留有关如何路由请求的信息。
- 编写路由程序时,可以使用 CICS Explorer® ISC/MRO Connections 操作视图或 EXEC CICS INQUIRE CONNECTION 和 INQUIRE IRC 命令在路由请求之前确认链接可用。 系统命令中描述了 EXEC CICS INQUIRE 和 EXEC CICS SET 命令。
- 由于分布式路由程序在工作单元环境外部运行,因此您的程序不得更改任何可恢复资源,也不得发出文件控制或临时存储器请求。
- 如果要保留有关如何路由请求的信息,那么必须在用户路由程序中完成此操作,或许可以通过将信息写入数据集来完成此操作。 由于路由程序是分布式的,因此事务路由集中的所有 CICS® 区域都必须具有对数据集的访问权。
- 分布式路由程序可以是 RMODE ANY ,但必须是 AMODE 31。