Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Using Mainframe Host Panel Source to Produce Graphic User Interface Panel Dynamically

IP.com Disclosure Number: IPCOM000113469D
Original Publication Date: 1994-Aug-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 2 page(s) / 42K

Publishing Venue

IBM

Related People

McAllister, SJ: AUTHOR

Abstract

A method is described for driving Graphical User Interface (GUI) displays on a workstation from a mainframe program using the native display services of the operating system running on the target workstation.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 77% of the total text.

Using Mainframe Host Panel Source to Produce Graphic User Interface
Panel Dynamically

      A method is described for driving Graphical User Interface
(GUI) displays on a workstation from a mainframe program using the
native display services of the operating system running on the target
workstation.

      Mainframe application programs have been restricted to
utilizing 3270 display architecture for presenting information to the
user.  The 3270 architecture has not kept up with the user interface
improvements that have evolved on workstations.  Operating systems
such as OS/2 provide a much richer means of presenting information to
a user than a 3270 display.

      With this method, mainframe programs are given access to the
workstation presentation services.  On the mainframe, a panel
definition is read from DASD and instead of building a 3270
datastream, a different type of datastream is created.  This new
datastream contains more information than that which would be
displayed on a 3270 display.  This datastream is transmitted to the
workstation using TCP/IP or APPC communication services.  The program
at the workstation (called the "workstation agent") that receives the
data then converts the datastream to graphical user interface display
calls to the native display services of the operating system.

      At this point, the mainframe application is in a wait state
much like it would be for a 3270 display request.  Input is then
entered at the work...