Training Course:CICS for Applications Programmers (using VSAM)School/Trainer:Case Training Bristol, Edinburgh, Leeds, London, United Kingdom
Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced
Course Description:
'' This course provides the applications programmer with an in-depth knowledge of the CICS development process. It is aimed at programmers who need to code or support CICS application programs written in COBOL or PL1 that access VSAM Files.
Pre-requisites The delegate should be familiar with the z/OS host environment, together with a working knowledge of either COBOL or PL/I program development using TSO / ISPF.
Course Objectives The aim of this course is to provide the programmer, unfamiliar with CICS, with the necessary skills required to design, write, code and test both CICS programs and BMS Maps. On completion of this course the student will be able to:
describe the functions of a BMS Map design, create, build and test a BMS Map design and write a CICS program in either COBOL or PL1 use common CICS supplied transactions to view and maintain CICS resources define resources to CICS using CEDA access VSAM files from CICS programs describe and use CICS Temporary Storage describe and use CICS Transient Data code exceptional condition testing code programs which handle database backout and recovery understand the concepts of Multi-Regional Operation understand the concepts of WebSphere MQ and CICS interaction Course Details INTRODUCTION CICS Overview What Does CICS Do? The Operating System and CICS Sharing Resources Talking to Terminals Online Programs On-Line/Batch Comparisons CICS Recovery The CICS Pre-Processor (Translator) Starting CICS SCREEN HANDLING Basic Mapping Support (BMS) Writing a BMS Map The BMS Symbolic Descriptor Map Sending a BMS Map Receiving a BMS Map DFHMSD - Map Set Definition DFHMDI - Map Description Init DFHMDF - Map Description Field Testing the User Response Dynamic Attributes Send Text Screen Development Using SDF II Creating a Map Adding a Map to a Mapset (optional) Map Generation TRANSACTIONS AND TASKS Transactions Running Many Transactions between Screens Starting a CICS Transaction Tasks Conversational Processing Pseudo-Conversational Processing Synchronous Tasks Asynchronous Tasks PROGRAM CONTROL Passing Data between Programs - The COMMAREA The LINK Command The XCTL Command The RETURN Command The START Command The RETRIEVE Command CICS Exec Interface Block (EIB) CICS TABLES CICS Tables The Program Control Table (PCT) The Processing Program Table (PPT) The File Control Table (FCT) The Resource Control Table (RCT) Resource Definition On-Line (RDO) RDO Diagram CEDA Commands SUPPLIED TRANSACTIONS CEDF - CICS Execution Diagnostic Facility CECI - Command Interpreter CEMT - Control Transaction CEBR - Browsing Temporary Storage VSAM DATASETS Types of VSAM Dataset VSAM KSDS Datasets Reading a VSAM KSDS Writing a VSAM KSDS Deleting a VSAM KSDS Updating a VSAM KSDS Unlocking a VSAM KSDS Browsing a File Batch and On-Line File Access SCRATCHPAD FACILITIES CICS Temporary Storage Creating or Updating a Temporary Storage Queue Reading a Temporary Storage Queue Deleting a Temporary Storage Queue Queue Naming Conventions CICS Transient Data Intrapartition Transient Data Extrapartition Transient Data Transient Data Access BACKOUT AND RECOVERY EXEC CICS SYNCPOINT EXEC CICS SYNCPOINT ROLLBACK EXCEPTIONAL CONDITIONS EXEC CICS HANDLE Condition EXEC CICS IGNORE Condition The NOHANDLE Option EXEC CICS Handle ABEND The RESP Option Forcing a Program ABEND CICS Response Codes ADDITIONAL COMMANDS Getmain and Address Freemain Query Security Assign Userid ENQ / DEQ Send Text MULTI REGIONAL OPERATION DUMPS AND TRACES Transaction Dumps EXEC CICS Dump Auxiliary Trace WEBSPHERE MQ AND CICS What Is Messaging? Why use Messaging? Basic Messaging Concepts Messaging Domains - Types of Messaging MQSeries-CICS Bridge Applications Linking to CICS from MQSeries An Example Of Cics Transaction Invocation Connecting To A Queue Manager Disconnecting From A Queue Manager Creating A Dynamic Queue Opening An Existing Queue Closing A Queue Putting a Message Into A Queue Getting a Message ...''
Please go to the school's official website for training price and schedule: http://www.caseconsultants.co.uk/
Phone:01275 859666
School Address:
+ 44 (0) 1275 859666
Jobs & Resumes: Bristol, Edinburgh, Leeds, London Houses & Roommates: Bristol, Edinburgh, Leeds, London
Other training courses offered by Case Training:
Advanced JavaScript
Batch Programming with CA-TELON
Building DB2 Stored Procedures
Programming with C
C# Programming Workshop
CA-Easytrieve Basic Reporting
CA-Easytrieve Consolidation
CA-Easytrieve Reporting and File Manipulation
CA-TELON Advanced Programming
CICS Introduction for Programmers
COBOL
DB2 Advanced Programming
DB2 Application Data Recovery
DB2 Application Performance and Tuning
DB2 Development for Applications Programmers
DB2 SQL Workshop
DB2 UDB Development for Applications Programmers
DB2 UDB Development for Database Administrators
Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
Facts: This website holds more than 300,000 training course records worldwide, with hundreds of new postings daily. All services in this website are free! |
|
|