CICS Transaction Server for z/OS

Mainframe Training Overview

Industry adoption and proliferation of Web Services capabilities into development platforms and tools are making it easier for companies to adopt a service-based development approach. The need for richer than HTML experiences and disconnected operations will lead most companies to adopt multiple user interfaces delivery architectures. Mainframes being excellent servers, it makes sense to have company data in a place known for its integrity and security. CICS/TS 3.1 should be the server software of choice when implementing such design; the new facilities provided by this software will make it easier for you to implement applications using HTML, XML, SOAP and WEBSERVICES.

This course is meant to be a product overview; all new facilities will be discussed along with implementation tips and so on. It is also meant to be a review of the steps that must be taken when you migrate to this new CICS that is, what are the functions that have been made obsolete, what should you be worried about, what are the changes to the various programming interfaces that will have an impact on my production applications. Finally, what can you do right now that will ease the migration of your CICS/ESA regions to this new platform.

Mainframe Training Audience

Anyone involved with the migration of applications to CICS for z/OS. Some parts of this course could get a little technical so some technical background would be preferable but not essential.

Mainframe Training Prerequisites

Some knowledge of the CICS/TS product.

Mainframe Training Course duration

3 days or 5 days

Mainframe Training Course outline


Internal Architecture

looks at domains, transaction execution, storage management, withdrawn functions and prerequisites.

Control Tables

Changes to control tables will be analyzed specifically in the areas of journal and log management, system initialization table, destination control tables, temporary storage table, BTS process types, ENQ models, TCPIPSERVICE, DB2 definitions, DJAR, CORBASERVER, REQUESTMODELS, URIMAP, PIPELINE, WEBSERVICE and HTML document templates

Open Transaction Environment

This module describes the new transactional processing environment available in CICS/TS. It will also discuss the performance advantages of using this CICS facility as well as providing you with the necessary information to make sure CICS still provides this iron clad data integrity it always provided.


Describes the major interfaces in CICS/TS such as DBCTL, DB2 and SMSVSAM. Provides an overview of the new recovery process. Discuses new interfaces introduced in the latest CICS offering such as CORBA and IIOP, the modified CICS/WEB interface, JAVA Virtual machines and OO Interface to CICS services.


Changes to CICS-supplied transactions, utilities such as the Load Module scanner utility, monitoring, statistics will be covered. Initialization and shutdown procedures will be reviewed in light of the new logging procedures.

Programming Interfaces

Changes to the application programming, system programming, global user exit programming interfaces will all be looked at. Introduction of CHANNEL and CONTAINER; these are new programming constructs available to in CICS/TS 3.1. These new programming constructs are IBM's response to the problem about not being capable of transferring more than 32K worth of data between programs. The computer exercises in the 5-day version of this class will allow the attendant to convert an application using COMMAREA to CHANNEL CONTAINER.

eBusiness support

Covers all facilities available within CICS to support programming of applications that have to operate on multiple platforms. Topics include CICS WEB Interface, SOAP, web services, XML parsing, CICS/TS web assistant, etc. In the 5-day version of this course, the attendant will have the opportunity to deploy webservice applications (provider & requester).

Wintrac Inc.
16523 SW McGwire Ct.
Beaverton OR 97007
Wintrac, Inc. All rights reserved.                                                                               Site Map   |   Terms of Use   |   Privacy Policy