RETURN TO: IBM Mainframe Solutions Catalogue > CICS Curriculum
Course Description

CICS Transaction Server BMS User Interfaces 3.2
Duration
2 to 3 hours
Overview
Audience
Programmers who require knowledge of application programming in the CICS environment and its user interfaces.
Prerequisites
Completion of the "CICS Transaction Server Programming" courses or familiarity with CICS fundamentals and internal transaction processing, and basic knowledge of the concepts of application programming in COBOL, PL/1, or Assembler.
Objectives
After completing this course, the student will be able to:
• Recognize the hardware characteristics of the 3270 family of terminals
• Identify how Basic Mapping Support (BMS) is used to design and code screen display formats
• Identify how SDF II is used to create BMS macros
• Recognize the operation and facilities offered by CICS Web Support for the presentation of CICS maps and HTML pages
• Identify how the BMS Mapping function is used to generate and tailor HTML pages
Course Content
Introduction to CICS TS User Interfaces
Introduction to the 3270 Interface and the Units Dealing with Presenting CICS Transactions Using This Interface
Recognize 3270 Interfaces
Recognize 3270 Emulator Software
Identify BMS and its Macros
Recognize the Web Interfaces
Basic Mapping Support
Define BMS
Identify the Objectives of BMS
Recognize the Types of BMS Maps
Define the Concepts of BMS Maps and Mapsets
Identify How BMS Mapsets Are Processed
Identify How BMS Is Used to Code Web Interfaces
Defining BMS Maps
Identify How Mapsets Are Defined By Using the DFHMSD Macro
Identify How Maps Are Defined By Using the DFHMDI Macro
Identify How Map Fields Are Defined By Using the DFHMDF Macro
Define the Alternatives to BMS Map Definitions
BMS Input and Output Operations
The RECEIVE MAP Command and Its Parameters
The SEND MAP Command and Its Parameters
The SEND TEXT Command and Its Options
The SEND PAGE Command
The PURGE MESSAGE Command
The ROUTE Command
CICS TS Direct Web Interfaces
Generating HTML Templates from BMS Maps
Recognize Three Macros That Are Used to Create HTML Templates
Using Default HTML Templates
Extra BMS Macros to Customize HTML Templates
Customizing HTML Templates