what is the difference between task and transaction in cics?

Answer Posted / sud

A transaction is a unit of processing that consists of one
or more application programs. A transaction is initiated by
a single request, often from a terminal, usually using a
four-character transaction identifier. A transaction might
require the initiation of one or more tasks for its
execution.
A task is a single instance of the execution of a
transaction. CICS, in conjunction with the operating
system, manages the control of multiple tasks by allocating
a system process to each task. While one task is waiting
(for example, to read a file or to get a response from a
terminal), the operating system can give control to another
task.

Is This Answer Correct ?    3 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How do we pass parameters into a CICS –DB2 program

3647


Can you define transid?

608


What is the meaning of the deq command?

607


What is the pic clause for the hhmmss type of data fields?

508


With the use of an alternate index, how is a VSAM file accessed?

640






Explain how do you access storage outside your cics program?

512


What is CICS ?

598


Define an asra abend?

601


What is a cics task?

577


Can you explain cics translator?

601


Explain the difference between the xctl and link commands?

518


What is task control?

583


What will happen if some program tries to process a queue on which an ENQ command has been issued by some other program?

2063


What are the ways fot initiating a transaction?

553


Explain the difference between a symbolic map and physical map?

567