您可以运行临时存储器示例,了解 Java 程序可以如何与临时存储器队列交互。临时存储器队列是可以按任何顺序读取和重新读取的数据项的队列。该队列由任务创建并一直存在,直至同一个任务或另一个任务将其删除。
本示例说明了如何使用 JCICS TSQ 类,以及如何将一个类构建为可与其他 Java 程序共享的动态链接库 (DLL)。本示例使用以下 Java 类和程序:
事务 | 程序 | Java 类 |
---|---|---|
JTS1 | DFJ$JTS1 | TSQ.ClassOne |
DFJ$JTSC | TSQ.Common |
Entering TSQ.ClassOne.main() Entering TSQ_Common.writeFixedData() Leaving TSQ_Common.writeFixedData() Entering TSQ_Common.serializeObject() Leaving TSQ_Common.serializeObject() Entering TSQ_Common.updateFixedData() Leaving TSQ_Common.updateFixedData() Entering TSQ_Common.writeConditionalFixedData() Leaving TSQ_Common.writeConditionalFixedData() Entering TSQ_Common.updateConditionalFixedData() Leaving TSQ_Common.updateConditionalFixedData() Entering TSQ_Common.readFixedData() Leaving TSQ_Common.readFixedData() Entering TSQ_Common.deserializeObject() Leaving TSQ_Common.deserializeObject() Entering TSQ_Common.readFixedConditionalData() Number of items returned is 3 Leaving TSQ_Common.readFixedConditionalData() Entering TSQ_Common.deleteQueue() Leaving TSQ_Common.deleteQueue() Leaving TSQ.ClassOne.main()
在 CICS 中执行以下处理: