CICS Transaction Server Extensions


Duration

3-4 hours

Overview

Audience

Programmers and Systems Administrators who need to understand the options available for making legacy CICS Transactions and Data available to the Internet, and how to use CICS to provide high volume, reliable processing for Internet applications.

Prerequisites

A basic understanding of CICS, the Internet and Java.

Objectives

After completing this course, the student should be able to:
  • Understand the available methods for Web enabling CICS transactions.
  • Understand the CICS Transaction Gateway and the use of Java to drive CICS transactions.
  • Understand the basic Java objects provided by the CICS Transaction Gateway and how they can be used in a Java Applet, Application or Servlet.
  • Understand the security issues raised by exposing traditionally secure CICS systems to the Internet, and the technologies available to address them.
  • Understand how CICS Transaction Server has implemented some of these Internet security technologies.

Course Content

Module 1 Overview of Internet and Mainframe CICS Environments

  • Internet Overview: Web Browers, HTML and HTTP
  • Internet Transmission and Display Protocols
  • CICS Mainframe Environments
  • Accessing CICS Applications Programmatically
  • CICS and Communication with the Internet

Module 2 How to use the CICS Transaction Gateway

  • The Java Gateway Application
  • Java Overview
  • Java Applets, Applications and Servlets
  • How the CICS Transaction Gateway Accesses CICS
  • The External Call Interface

Module 3 Programming using the CICS Transaction Gateway

  • The CICS Transaction Gateway API
  • JavaGateway Object
  • ECIRequest Object
  • An example of Connecting to CICS
  • Deployment Issues

Mddule 4 Security on the Web

  • Security Principles
  • Security Technologies
  • CICS Security Implementations
 
© Copyright 2007 . All rights reserved. Interskill Interactive Incorporated