BMC - Interskill Learning Mainframe Training

[email protected]

The World’s Most Delivered Mainframe Training
Search   Course Catalog  
Return to Catalog Home     Return to Curriculum Listing

CICS Terminal Communications

Duration

6 hours

Overview

The CICS TS - CICS Terminal Communications course looks at traditional CICS communication methods with terminals, and expands this further by describing how Basic Mapping Support (BMS) maps are created and used in today's environment.

Audience

Application developers and systems administrators that need to create and maintain code associated with terminal communications.

Prerequisites

Completion of the CICS TS - Programming Basics course, or equivalent knowledge.

Objectives

    After completing this course, the student will be able to:
  • Identify the CICS terminal control commands used to communicate with terminals
  • Describe how BMS Maps and Map Sets are created and used
  • Create basic maps and map sets
  • Explain how CICS programs receive and process a BMS map from a terminal
  • Describe how BMS maps and commands are used to publish web pages

Course Content

Introducing CICS and Terminals

Today's Terminals
3270 Emulation
CICS Communication with Terminals
Terminal Control Commands
CICS Basic Mapping Support (BMS)
CICS SEND and RECEIVE Commands
CICS CONVERSE Command
CICS WAIT TERMINAL Command
CICS ASSIGN Command

Basic Mapping Support

Advantages of using Basic Mapping Support (BMS)
Creating Maps
Defining Map Sets
BMS and CICS Web Support
Defining Map Sets
DFHMSD, DFHMDI, and DFHMDF Macros
Physical and Symbolic Map Sets
BMS Creation Tools
CICS SEND and RECEIVE MAP Commands

Defining BMS Maps

Defining a Map Set using the DFHMSD Macro
Defining a Map using the DFHMDI Macro
Multiple Maps in a Single Map Set
Using the DFHMDF Macro to Define Map Fields
Field Attributes
Creating Input Fields
Field Formats
Highlighting a Field

BMS Input and Output Operations

CICS SEND MAP Command
Updating the Map Before it is Sent
Defining Cursor Positioning
Defining Initial Map Field Values
DATAONLY and MAPONLY Parameters
CICS SEND TEXT Command
CICS RECEIVE MAP Command
AEI9 Abend (MAPFAIL)

Creating Web Pages from BMS

DFHMSD Macro TYPE=TEMPLATE Parameter
HTML Templates
Defining HTML Template Characteristics
CICS Web Support
DFHMSX and DFHMDX Macros
Using the DFHWBOUT Macro to Insert HTML Text in a Map

CICS TS - Terminal Communications Mastery Test