Java 프로그램이 임시 저장 영역 큐와 상호 작용하는 방식을 이해하려면 임시 저장 영역 예제를 실행할 수 있습니다. 임시 저장 영역 큐는 순서에 상관없이 읽고 다시 읽을 수 있는 데이터 항목의 큐입니다. 큐는 태스크에 의해 작성되고 동일한 태스크 또는 다른 태스크가 삭제할 때까지 지속됩니다.
이 예제는 JCICS TSQ 클래스를 사용하는 방법 및 다른 Java 프로그램과 공유할 수 있는 동적 링크 라이브러리(DLL)로 클래스를 빌드하는 방법을 보여줍니다. 이 예제는 다음 Java 클래스 및 프로그램을 사용합니다.
트랜잭션 | 프로그램 | Java 클래스 |
---|---|---|
JTS1 | DFJ$JTS1 | TSQ.ClassOne |
JTS1 | 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에서 발생하고 있습니다.