About Us | Career | Contact Us | Sitemap | Search

 

Home | Products | Services | Support | Purchase | Partners | Downloads | News & Events | Product Store

IMS - DC  

Course

Introduction to IMS DC Application Programming

Level

Introductory

Overview

The participants will be introduced to the concepts and features of IMS – Transaction Manager. The course describes how application programs interact with IMS facilities. The participants will learn how to code and debug IMS TM programs written in COBOL.


Lab sessions will help in reinforcing the concepts discussed during lectures.

Objective

On completing this course, participants will be able to -

  • Understand the IMS functions and facilities.

  • Describe the data communication functions of IMS Transaction Manager.

  • Develop conversational programs.

Duration

Three (03) days: (09.30AM till 17.30AM) 

Participant's Profile

Application programmers who will code and debug COBOL application programs for IMS Database and Transaction Manager.

Prerequisite

  • Basic knowledge of programming in COBOL.

  • Working knowledge of TSO, ISPF and JCL.

Follow-on session

Mock or Live Project hands on is recommended after this course.

Course Contents

 
Day – 1

1.   Introduction to IMS

a.   IMS environment

b.   IMS components

c.   IMS large system environment

      IMS - CICS connectivity

      IMS - DB2 attachment

2.   IMS Transaction Manager

a.   Batch and online environments

b.   Defining resources

c.   Application resources

d.   Communication resources

e.   Messages

f.    Flow of information through the system

3.   IMS TM Application Programs

a.   Programming elements

b.   DL/1 calls

c.   PCB mask for DC operations

d.   Retrieving input messages

e.   Sending output messages

Lab Session – 1

Day – 2

1.   IMS TM Application Programs (contd.)

a.   Routing output to alternate destinations

b.   Developing Batch Message Processing programs

2.   Developing Conversational Applications

a.   Scratch Pad Area (SPA)

b.   Storing data in a SPA

c.   Other ways of storing data

3.   Message Format Service (MFS)

a.   Format sets

b.   MFS control statements

c.   Creating format sets

Lab session – 2

Day – 3

1.   Advanced MFS

a.   Controlling field attributes dynamically

b.   Controlling cursor position

c.   Physical and logical paging

2.   IMS Facilities

a.   Security

b.   Logging

c.   Program isolation

d.   Message scheduling

e.   Recovery and restart

Lab session – 3

 

  Corporate Training

IBM Mainframes

LSO

TSO/ISPF

MVS

JCL

VSAM

COBOL

CICS

DB2

IMS-DB/DC

 Legal | Terms of Use | Privacy Statement | Feedback

 Copyright © 1997-2008. All rights reserved. Kasshku Information Technologies Pvt. Ltd.