The
Improved performance and enterprise management
The
Enhanced open transaction environment CICS Transaction Server, Version 3.1 extends the use of the OTE by providing support for COBOL, PL/I, Assembler and
The main benefit of this support is that it allows application workloads to be moved from a single QR TCB onto multiple TCBs, enabling better utilization of machine resources to achieve better throughput.
Threadsafe Web commands
All EXEC CICS Web API commands have been made threadsafe. These commands include WEB READ, WEB WRITE, WEB SEND, WEB RECEIVE, WEB RETRIEVE, WEB STARTBROWSE, WEB READNEXT, WEB ENDBROWSE, WEB EXTRACT, EXTRACT WEB, EXTRACT TCPIP and EXTRACT CERTIFICATE. This enhancement removes the requirement for CICS Transaction Server to return to the QR TCB to run these commands. As a result, applications (both Java and
WEB CLOSE, WEB CONVERSE and WEB PARSE URL.
transaction environment (OTE) in CICS Transaction Server Version 3.1,
The program for this transaction is | The program for this transaction is |
defined THREADSAFE, API= CICSAPI. | defined THREADSAFE, API= OPENAPI. |
extended API threadsafety to include the EXEC CICS WEB API and improved the interface for C/C++ applications
QR TCB
Program start
EXEC CICS threadsafe
L8 TCB | QR TCB |
L8 TCB
Program start
EXEC CICS threadsafe
to boost performance.
EXEC CICS nonthreadsafe
EXEC CICS nonthreadsafe
EXEC CICS nonthreadsafe
EXEC SQL
EXEC SQL
EXEC CICS threadsafe
EXEC SQL
EXEC SQL
EXEC RETURN
EXEC CICS nonthreadsafe
EXEC CICS nonthreadsafe
EXEC CICS nonthreadsafe
EXEC SQL
EXEC SQL
EXEC CICS threadsafe
EXEC SQL
EXEC SQL
EXEC RETURN
An OTE delivers improved transaction performance.
5