【TechTarget中国原创】问:当IXLLIST是APF时,有什么方法能让一个程序在CICS里使用IXLLIST宏?
答:这很困难,如你所知,CICS应用程序未授权运行。我能想到两样事情:
CICS程序能呼叫用户写下SVC例程。由于SVC在自动化状态下得到控制,它既能发出IXLLIS请求,也能分回到CICS程序。我必须强调这两种解决方案对系统整合都是危险的,特别是后一种。应该小心控制CICS程序与SVC之间的合作。
一个作为授权APF的TCB(无线上网卡)运行能发出XLLIST宏。不过,有一些管理非授权的附属于授权程序的规则,因此,你将不能从CICS的拟重入TCB来使用IXLLIST宏。我不确定这个是否能工作,不过你应该从原先的工作步骤授权TCB,然后附上CICS的主要任务作为子任务。从这看来,就是CICS程序与授权TCB之间的合作问题了。
最容易的回答可能是使用其他结构跨Sysplex共享数据。如果这只是一个纯粹的CICS应用,共享暂时存储队列的服务器将达到理想的结果。做不到这一点,有共享的VSAM(虚拟存储奇取发)文件可用。