Zoom Outline PDF View  or  Email  


CICS Channels and Containers




AUDIENCE:   This course is for personnel needing to gain an understanding of CICS Channels and Containers.

PREREQUISITES:   Delegates are expected to have prior CICS Application programming experience.

DURATION:   2 days. Hands on.

OBJECTIVES:   This course is based around a CICS – WEB Application designed to submit Batch Jobs to JES. The course encourages the conversion of this application from COMMAREA to Channel/Container format. The application comprises 6 programs and has both a COBOL and PLI version.
Upon completion of this course attendees will appreciate how CICS Channels and Containers are a viable alterative to COMMAREA, and be able to:
- Describe Channels and Containers, and when to use them
- Code relevant API statements associated with Channels & Containers
- Explain data conversion
- Explain the scope of a Channel
- Describe some of the performance considerations

COURSE CONTENT:  

Introduction
Some basic questions

   What is a Channel?
   What is a Container?
   Why use Channels and Containers?
Traditional COMMAREA
   Characteristics
   Constraints and Bypasses
COMMAREA vs CHANNEL a superficial view
Using Channels and Containers
  Defining a Container – Channel Method
   Sample PUT CONTAINER use
  Container Data Conversion
  Defining a Container – BTS Method
  Exercise 1 – Create a CONTAINER


Passing a CONTAINER via a CHANNEL
   Using CHANNEL with LINK
   Using CHANNEL with XCTL
   Using CHANNEL with START
   Using CHANNEL with RETURN
 
Channel Scope
Exercise 2 – Pass a CHANNEL

Receiving a CONTAINER from a CHANNEL
   Single CONTAINER situation
   Sample GET CONTAINER use
Exercise 3 – Receive a CONTAINER.
So COMMAREA or CHANNEL
Container Manipulation
  MOVE a Container from one Channel to another
  DELETE a Container
  Processing multiple CONTAINERS
    STARTBROWSE
    GETNEXT
    ENDBROWSE
What is the CHANNEL name is unknown?
Performance Considerations
Recommendations


TS11/09

© 2007 Verhoef Training

Schedule Dates

Course offered as
Inhouse or Public


There are no classes scheduled for this subject at this time.

Send us a request for this class

or

contact your account manager for scheduling information.

Contact Us


Copyright © 2007 - Verhoef Group of Companies - All Rights Reserved