Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

CICS TSQ are task independent why you need

Temporary storage provides a means for storing data records in queues. Like files these records are identified by a unique symbolic name. Temporary storage queues do not have to be predefined to CICS. So these are called Temporary storage queues. Like scratch pad memory. You can read top 27 CICS interview questions here.

Stockphotos.io

Temporary storage queues are not directly attached to a task. This means that temporary storage queues are task independent. Once a temporary queue is written, it remains intact after the the task that created it has been terminated.

The popular commands in TSQ

  • The WRITEQ TS command allows you to write records to a temporary storage queue. IF the queue exists with this command is issued, one will be created and the records will be written to it.
  • The READQ TS command allows you to read records, either sequentially or randomly from a temporarily storage queue.
  • Records in a TSQ can be updated and even re-written even by using the REWRITE option of the WRITEQ TS command
  • The DELETEQ TS command allows you to delete an entire TSQ. Individual records cannot be deleted
  • The queue name specified in TSQ must not exceed eight characters in length

Also read: How to modify VSAM file properties in CICS

The sample code for TSQ

WRITEQ TS QUEUE (queue name)
FROM (data area)
LENGTH (data value)
ITEM (data area)
MAIN/AUXILARY
SYSID (name)

READQ TS QUEUE (queue name)
INTO  (data area)
LENGTH (data value)
ITEM (data area)
NUMITEMS (data area)
SYSID (name)

WRITE TS QUEUE (queue name)
FROM  (data area)
LENGTH (data value)
ITEM (data area)
MAIN/AUXILARY
SYSID (name)

DELETEQ TS QUEUE (queue name)
SYSID (name)


Filed under: CICS Tagged: CICS tips and Tricks, cics tsq and tdq


This post first appeared on Srinimf - Tech.Jobs.Biz.Success, please read the originial post: here

Share the post

CICS TSQ are task independent why you need

×

Subscribe to Srinimf - Tech.jobs.biz.success

Get updates delivered right to your inbox!

Thank you for your subscription

×