Rags Int., Inc.
TXSeries CICS Course Descriptions

Rags Int., Inc. offers custom education services for customers using TXSeries CICS on Open Systems.   This is usually a one or two-week engagement consisting of classroom lectures, workshop exercises, and consulting services.   The platforms currently available include CICS for AIX, CICS for Windows NT, CICS for Digital UNIX, and CICS for HP/9000.   In each case, the class material is tailored for the specific platform being covered.  

The available lecture topics include:

A Sample Agenda is Available:

Unix Introduction for CICS Folks is an optional one hour lecture intended for audiences where some members have limited exposure to Unix environments.   It is neither a complete user offering nor a complete systems administration lecture.   It is an introduction to the Unix functions, commands, and terminology used in the remaining lectures and a basis for the workshop exercises on Unix platforms.  

CICS Family Introduction is an optional one hour lecture for audiences where some members have limited exposure to CICS systems, the CICS API, and CICS terminology.   It is a quick review of the CICS history, API, family products, and terminology.  

TX Series CICS Technical Overview is a two to three hour lecture on the structure, features, functions, and technical components of CICS on Open Systems.   The primary objective of this lecture is to introduce the components, building blocks, architecture, and technical terminology of CICS on Open Systems.   The relationships between CICS, Unix, DCE, Encina, SNA, and Data Base products is explained.   All components are explained in contrast to similar functions and architectures on mainframe products.  

TX Series CICS Installation & Customization is a three to four hour lecture covering all basic aspects of TX Series CICS installation and configuration tasks.   This includes the environmental setup, "cicscp", CICS administration menus, and the basic CICS configuration scripts.   It also includes the steps necessary for usage with an RDMS, client configurations for "cicsterm", TN3270, and CICS Family Common Clients (PCs), and client keyboard tailoring.  

TX Series CICS DCE Administration is a one to two hour lecture covering the components and functions of DCE utilized by CICS on Open Systems.   The emphasis is on configuration tasks for a DCE Cell and on user and security administration.  

TX Series CICS Encina Administration is a one to two hour lecture covering the components and functions of Encina utilized by CICS on Open Systems.   The material explains the underlying Encina administrative commands used by the CICS configuration scripts, Encina commands for administration and problem determination, defining files to Encina SFS, and considerations for backup and recovery of SFS data.  

TX Series CICS Application Development consists of two separate two to three hour lectures.   Part One covers the basic CICS API and the development facilities.   This includes the CICS supplied transactions such as CEDF, the basic compiler options for C, IBM COBOL, and Micro Focus COBOL, the MF COBOL ANIMATOR, IBM 'xldb' and similar topics.   Part Two covers files and data base, user exits, client interfaces (EPI & ECI), and overall migration considerations.   This also includes COBOL batch using the Encina SFS EXTFH.   These are not basic CICS coding lectures.   Rather, they cover specific topics relevant to CICS on Open Systems and differences from other CICS platforms.  

TX Series CICS Application Programming consists of a five to seven hour lecture on the basic CICS server API.   This is a basic CICS coding lecture and addresses fundamental concepts of CICS application design, the EXEC CICS language, and storage areas.   Each EXEC CICS statement is covered in detail, including 'system programmer' interfaces and ISC DTP programming.  

TX Series CICS Client Administration & Programming consists of a five to seven hour lecture devoted to the CICS Universal Clients and CICS RPC Clients.   Topics include administration, programming, and user exits.   Object technologies and Internet connections are also addressed.   Programming topics focus on the CICS Client External Call and External Presentation Interfaces.   It is aimed at audiences where the client programs will be connected to CICS for Open Systems servers.   The material is equally appropriate for Unix and/or PC workstation client platforms.  

TX Series CICS Transaction Gateway consists of a two to three hour lecture on the CICS Transaction Gateway API, based on Java objects.   This introduces the concepts of Internet Gateways and the Java Objects used for remote ECI/EPI calls from Java Applets.   It also covers the administration and configuration of the CICS Transaction Gateway.  

TX Series CICS C++ Foundation Classes consists of a five to seven hour lecture on the new CICS server API, based on C++ objects.   This is a basic CICS coding lecture that addresses fundamental concepts of CICS application design and the CICS objects, services, and storage areas.   Each CICS Foundation Class object is covered in detail, including 'system programmer' interfaces and APPC programming.  

Introduction to Encina SFS Programming in C consists of a one to two hour lecture on the basic Encina SFS C API.   This addresses the functions needed to access Encina SFS files from non-CICS client programs written in C.  

TX Series CICS InterSystem Communications is a two to three hour lecture covering all configuration and operational aspects of CICS, Encina PPC Gateway, and SNA Servers for use with ISC connections to other CICS Family members.   This lecture it tailored to the specific SNA product and platform being used by the client.  

TX Series CICS Problem Determination is a two to three hour lecture on the tools provided for CICS on Open Systems problem determination.   The emphasis is on using CICS trace and CICS dump facilities, but other platform specific tools are also covered.  

TX Series CICS Performance Topics is a one to two hour lecture on performance options, management, and performance characteristics of CICS on Open Systems.   Design considerations for performance and scalability are also discussed.  


TX Series CICS Sample Agenda.   This agenda may be tailored for specific client needs.  

Monday Tuesday Wednesday Thursday Friday
Technical Introduction Application Development I CICS Universal Clients DCE & Encina Administration Problem Determination
Installation & Configuration Application Development II CICS Transaction Gateway InterSystems Communications Performance Topics
CICS Configuration Applications & Utilities Clients & Gateways ISC TCP/IP Optional Labs

The Optional Workshops consist of seven basic exercises, DCE Cell Configuration, TX Series CICS Region Configuration, CICS Client Terminals, CICS BMS Map Development, Using Encina SFS Files, CICS Development Utilities, Configuring Multiple CICS Regions, and ISC Connections.   In addition, there are optional workshop exercises using the CICS EPI and ECI Client Interfaces, COBOL Batch Encina EXTFH, APPC/CPI-C, ISC DTP, CICS PC Clients, CMF Performance data reporting, and more.   At course completion, the students will also receive many sample Unix scripts for TX Series CICS configuration, development, and operations as used in and explained during the workshop exercises.  

Classroom facilities, hardware, and basic software licenses for workshop machines are a client responsibility for on-site classes.   The recommendation is for one Unix graphic workstation, X terminal, or PC X emulator for every two to four students for Unix based classes or one Windows NT PC for every two students for Windows NT based classes.

Additional services include installation assistance, assistance with RDMS configurations, assistance with host ISC connections, and assistance with small "sample" application porting pilot projects.  


This page last updated on: Thursday April 12 2007
Rags Int., Inc. Home Page