CICS Transaction Server Introduction


Duration

4 - 6 hours

Overview

Audience

Application programmers who need to be familiar with the concepts of the CICS Transaction Server and how it can be used to deliver older Legacy and newer Web based solutions.

Prerequisites

Basic understanding of the concepts of Programming Structures and the constructs of Network Systems.

Objectives

After completion students should be able to -
  • Identify the basic internal control structures of the CICS environment.
  • Understand the internal operations of a running CICS system.
  • Identify the changes necessary in design required for the conversion of legacy programs to newer non-3270 based programs.
  • Explain the strategic Web interface options of the CICS Transaction Server.
  • Utilize the supplied program interfaces for integration with the Web.

Module 1 INTRODUCTION TO CICS TRANSACTION SERVER

  • What It Is
  • What It Does
  • Where It Runs
  • Possible Interfaces

Module 2 CICS TRANSACTION SERVER CONCEPTS

  • Tasks and Transactions
  • ACID transactions
  • CICS implementation of transactions

Module 3 COMPONENTS OF A CICS TRANSACTION SERVER SYSTEM

  • CICS functional components
  • Control Modules
  • The CSD
  • Control Tables
  • Control Blocks

Module 4 CICS TS PROGRAMMING STRUCTURE

  • An overview of the unique program structure requirements for CICS programs, and the new structure required to successfully use CICS with non 3270 interfaces
  • Conversational, Non Conversational and Psuedo Conversational Programming
  • Separation of Business and Presentation Logic
  • Modern CICS Design Options

Module 5 CICS TS WEB INTERFACES

  • An overview of CICS and the Internet
  • IBM’s four strategic methods for accessing CICS transactions from the Web
  • CICS Web Support including 3270 Web Bridge
  • CICS Transaction Gateway
  • CICS EJB Support
  • Websphere Host Integration

Module 6 CICS TS PROGRAMMING INTERFACES

  • An overview of implementing CICS to WEB communication using programming interfaces
  • MQ Series and MQ Series CICS Bridge
  • CICS Corba Support
  • EPI, ECIO and the CICS Client
  • CICS Transaction Gateway Terminal Servlet
  • CICS to TCP/IP Sockets Interface
  • CGI and GWAPI
 
© Copyright 2007. All rights reserved. Interskill Learning, Inc.