Verhoef Training Europe.

11B Kingsmead Square, Bath, BA1 2AB, UK
Phone:+44 (0)1753 852 233 Fax: +44 (0)1753 840 190



CICS 2.3 Applications Programming Update




AUDIENCE:   This course is designed for CICS application programmers wanting to understand and take advantage of the CICS TS enhancements up to CICS TS 2.3

PREREQUISITES:   The participant should have understanding of the CICS application programming environment.

DURATION:   3 days. Hands on.

OBJECTIVES:   This course details the new features of CICS TS 2.3 as they apply to applications programmers. On completion of the course delegates will understand and be able to take best advantage of the new CICS TS enhancements up to CICS TS 2.3 Particular emphasis is placed on The Internet and CICS supplied Web enablement technologies.

COURSE CONTENT:  

Brief Update Of Changes Up To CICS TS 2.3

Introduction To The z/OS Environment As Applicable To Application Programmers.

Availability
Affinities
Application solutions to affinities

Application Related Enhancements From CICS ESA V4 R1 To CICS TS 2.3
DPL/EXCI
Temporary Storage
Data Tables
JAVA, JVM

Web/Internet Updates
Introduction To The Internet
TCP/IP
Web Browsers
HTTP
JavaScript

Workshop Html
Introduction to Tags, Links HTML, HTML syntax, Forms, Submit etc
Code HTML Web page
Display Web Page
Link multiple web pages

Internet Application Design Considerations
Applications with separate business and presentation logic
Applications without separate presentation logic
Transaction construction considerations
Web page design
Page flow and standards
re-using existing applications
Security
Digital certificates
Encryption

Accessing CICS
URL
PORTS
ABSOLUTE PATHS

Workshop Launching 3270 Transactions From A Web Browser
Test CICS Supplied Transactions using the 3270 Bridge
Assembling BMS maps to punch out HTML templates
Exporting the HTML templates to a PC and displaying the page using a WEB Browser
Modifying the HTML text and refreshing the WEB Browser
Adding the changes to the BMS code using the new BMS macros
Testing the changes
Using the 3270 Bridge to run 3270 based transactions
Introduction to the CICS WEB INTERFACE from a BMS perspective

CICS Web Interface
Definitions required to support Applications started from the WEB
WEB API commands
Workshop Code CICS Command level program using WEB API
Test compiled program

Summarising
The big picture
Future advancements
WebSphere
HTTP SERVER
ECommerce/Business  

© 2007 Verhoef Training