Previous Topic: Opens and Closes URTsNext Topic: Extends CICS Processing Functions


Manages Allocated Threads

CA Datacom/DB allows applications to use multiple URTs through an extended request technique. CA Datacom CICS Services uses this technique without requiring the CICS application programmer to code extra logic. A CICS application program can be coded with the same call request format as a batch program. The extended request logic allocates for CICS usage several processing threads to CA Datacom/DB. CA Datacom CICS Services obtains and releases the allocated threads as required. This allows multi-threading of application requests. The multi-thread logic permits concurrent processing of several CICS transactions.

Update requests require sole use of a single thread. CA Datacom CICS Services optimizes thread use by placing multiple read-only transactions on the same thread, thus reserving additional threads for transactions performing update requests. Once processing on a reserved thread is complete, CA Datacom CICS Services commits resources automatically. For details, see the chapter about utilizing resources in the System Reference Guide.