Oracle Tuxedo Application Runtime for CICS and Batch supports IBM mainframe applications rehosted to Oracle Tuxedo. It provides a combination of APIs and services that allows OLTP and Batch mainframe applications to run unchanged, preserving years of investment in their business logic and data. It protects application’s users from change by supporting standard 3270 terminal emulators, and it provides the familiar APIs and functions that developers use in their mainframe applications. The result is ability to quickly and with low risk migrate legacy mainframe applications to open systems running an industry-leading COBOL and C/C++ application server, leading to substantial cost savings and greater flexibility.
The major features of Oracle Tuxedo Application Runtime for CICS and Batch are as following:
a preprocessor to preprocess the source code, translate EXEC CICS statements and CICS keywords into CICS Runtime interfaces
a robust production environment based on Oracle Tuxedo to execute the converted CICS applications
a robust execution engine to execute the equivalent Korn-shell scripts converted from JCL
a Job Enqueueing Service based on Oracle Tuxedo to emulate Mainframe JES2
Oracle Tuxedo Application Runtime for CICS and Batch software consists of the following components:
CICS Runtime provides runtime environment for the CICS applications. It includes the following sub-components:
CICS Runtime servers based on Oracle Tuxedo
Tools and utilities
Batch Runtime provides runtime environment for Batch JCL. It includes the following sub-components:
Batch execution engine
Tuxedo Job Enqueueing Service
.The installation of Oracle Tuxedo Application Runtime for CICS and Batch 11g Release 1 (18.104.22.168.0) does not require Oracle Tuxedo installation, but Oracle Tuxedo is a prerequisite at runtime.
Oracle Tuxedo Application Runtime for CICS and Batch 11g Release 1 (22.214.171.124.0) supported platforms are listed in the Supported Platforms in the Oracle Tuxedo Application Runtime for CICS and Batch Installation Guide.
Limitations and Known Issues
The following sections describe the limitations and known issues with Oracle Tuxedo Application Runtime for CICS and Batch.
In Batch Runtime, IDCAMS LISTCAT, PRINT, BLDINDEX, DELETE GDG are not supported
In Batch Runtime, SYNCSORT is not supported
In Batch Runtime, IEBGENER GENERATE with MEMBER is not supported
In Batch Runtime, JOB COND is not supported
In Batch Runtime, system date (e.g. DATE1) comparison is not supported in SORT operation
In CICS Runtime, VSAM ESDS and RRDS files are not supported
In CICS Runtime, VSAM KSDS to ISAM conversion is limited to support Read Only mode
In CICS Runtime, BMS file name cannot be used as MAPSET name in CICS SEND MAP and RECEIVE MAP commands