Creating a presentation logic for an end user environment connect to CICS on OS/390


Übersicht:

This master thesis is about the writing of applications which connect to CICS on OS/390 and how to administrate this connections through the 3270-interface. The research deals with three techniques ? the presentation on clients by using a terminal, using message queuing, and as the third using a gateway.

The starting point is a program for a branch to get information about a customer account. First is to install and compile the program on OS/390 and then to transfer and install it on CICS where it runs. After the correct install on CICS the result can be seen on a terminal program for the 3270-interface (known as the 'green screen terminal'), for example IBM's 'Personal Communications'.

The message queuing product - IBM's MQSeries (now known as 'WEBSphere MQ') - concerns with the presentation on much more dissimilar systems without an installation of a terminal program. That is the normal 'commercial messaging' way to display the information, because the GUI can be programmed in several languages like Java, C, and C++ and the end user likes a good evolved program. It provides assured, unattended, and once-only message delivery with a guarantee for the delivery and an acknowledgment of messages received and processed. If a receiver is temporarily not available, the message is stored in a queue and can be forwarded later. To connect to CICS on OS/390 there is a Message Queue Interface (MQI). It is described how to set up MQSeries on OS/390 and Windows 2000 to get the information about the customer.

(Finally the last method shows the direct communication to CICS from a client through a gateway ? the CICS Transaction Gateway (CTG). A presentation don't need any code on client site, only a webbrowser with enabled Java servlets or need only a Java program on client site and an installed CTG on OS/390. The coded program has only to use the libraries for this gateway.)



Interessenten an diesen Diplomarbeiten wenden sich bitte an:

Prof. Dr. U. Kebschull
Arbeitsbereich Technische Informatik
Raum HG 5-19
Kebschull@informatik.uni-leipzig.de
Tel. 0341 / 97-32208

left base right