Interskill Learning Mainframe Training

American English British English Brazilian Portuguese French German Italian Russian Spanish (European) Spanish (Latin American)
+44 (0) 1625 441120

The Online Mainframe Training Specialists
Search   Course Catalog   Live Chat!  
Return to Catalog Home     Return to Curriculum Listing

CICS Terminal Communications

Duration

6 hours

Overview

The 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 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
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
DFHMDX Macro
Customizing HTML using the DFHWBOUT Macro

CICS Terminal Communications Mastery Test

Looking for more information about Interskill Learning Products?
Contact our Learning Consultants or call us at +44 (0) 1625 441120