CA08mast.gif (4323 bytes)

 

Overview

 


Introduction

This SupportPac provides a working sample application which uses a graphical user interface (GUI) front end, written using Java(tm), to access the sample CICS application provided in SupportPac CA03.  This includes a working program written in Java, additional hints and tips, and instructions for installing and using the samples.  The samples are intended to be used by customers needing an initial sample to get them started with their own Java front-end development.  The simplest form of Java applet to CICS communications was used for this sample program.  The applet uses synchronous ECI calls to CICS programs.

This Support Pac was written using the products listed below in Software Environment and Prerequisites, but should run in any environment that support the Java 1.1 specification and connects to CICS using the CICS Gateway for Java V1.1.3 or higher:

The programs in this SupportPac are written as a complete sample application, to illustrate various techniques involved in accessing a CICS application from a GUI application written in Java.  When used in conjunction with SupportPac CA03, a complete sample solution is provided.

The Java Applet (IVPApplet.java) can be retreived by clicking here.   The HTML to execute the applet (IVPApp.html) can be retreived by clicking here.


Objective

The objective of this SupportPac is to provide a working sample application, most of which can be reused with a GUI front-end to a customer application.  By having a working sample, weeks or months can be cut from the normal development cycle.

Since the objective of this program is to show the interaction between a Java Applet and a CICS program, a very simple GUI interaction was selected.  It is up to the user of this SupportPac to develop/modify the user interface in accordance with their company's policies and procedures for developing web interfaces.

This document provides additional hints and tips, as well as instructions for installing and using the sample application.


Software Environment and Prerequisites

This Support Pac was written and tested using the following products, but should run in any environment that supports the Java 1.1 specification and connects to CICS using the CICS Gateway for Java V1.1.3 or higher:

  • Microsoft Windows NT V4.0(tm)
  • Microsoft Internet Information Server
  • JDK 1.1.5
  • Netscape Navigator V4.04 with Java 1.1 patch
  • Microsoft Internet Explorer V4
  • CICS Gateway for Java V2.0
  • CICS Client for NT V2.0.4
  • CICS for NT (Transaction Server for NT V4) - note that the signon program from CA03 was changed to return a return code of zero for every case because CICS for NT does not support EXEC CICS VERIFY PASSWORD.

Acknowledgments

The author would like to acknowledge the help graciously provided by Jim MacNair in Somers, NY, without whose help this Support Pac would not have been possible.


Summary of changes

Date                         Changes

16th June 1998        Initial Release

 


Bibliography

  • CICS Family: Client/Server Programming,IBM Corp. SC33-1435
  • CICS Clients Unmasked, IBM Corp. SG24-2534
  • HTML pages supplied with the JDK 1.1.5
  • HTML pages supplied with the CICS Gateway for Java

[Title Page]    [Top]    [The Flow]     [Installation]     [The Applet]  [Summary]

This page last modified: 06/15/98

ibmhome.gif (305 bytes)shop.gif (235 bytes)contact.gif (363 bytes)search.gif (263 bytes)privacy.gif (277 bytes)legal.gif (243 bytes)

©1998 IBM Corporation