使用 TCTTE 用户区域 (TCTUA)
TCT 用户区 (TCTUA) 是终端控制表项 (TCTTE) 的可选扩展。 TCT 中的每个条目都指定此扩展是否存在,如果存在,那么指定此扩展的时间长度 (通过用于终端的 TYPETERM 资源定义的 USERAREALEN 属性)。
请参阅 自动安装模型终端定义 ,以获取有关 TYPETERM 资源定义的更多信息。
系统初始化参数 TCTUALOC 和 TCTUAKEY 指定所有 TCTUA 的位置和存储键。
- T夜 aloc=below 或 ANY 指定您是否希望 TCTUA 具有 24 位或 31 位寻址能力,以及 TCTCUA 是必须存储在 16MB 行下,还是可以存储在行上或行下。
- TCTUAKEY=USER 或 CICS® 指定是要从用户密钥存储器还是 CICS密钥存储器分配 TCTUA。
- 最小处理器开销 (仅需要一个 ADDRESS 命令)
- 无恢复
- 无资源安全性
- 对于 CICS 的使用没有任何规定
- 固定长度
- 不适合大容量或短期数据
以这种方式使用 TCTUA 并不需要在使用事务之间有特殊的规程,因为数据总是由事务在写入数据之后读取。 但是,如果使用 TCTUA 来存储长期数据 (例如,整个应用程序所需的终端或操作员信息) ,那么它们需要与 CWA 一样小心,以确保一个事务中使用的数据不会覆盖另一个事务中使用的数据。 不应超过已分配的 TCTUA 的长度,因为这会产生存储器违例。