Browse Prior Art Database

Migration of 3270 User Interface Transactions to Web User Interface Transactions

IP.com Disclosure Number: IPCOM000013929D
Original Publication Date: 2000-Jul-01
Included in the Prior Art Database: 2003-Jun-19

Publishing Venue

IBM

Abstract

OVERVIEW Disclosed is an algorithm for converting a 3270 user interface program to a Web user interface program with no change to program logic, where the programs are transactions running under a transaction manager like IBM's CICS system. The algorithm is embodied in a program generator or compiler which automatically generates new source objects for driving a servlet based, dynamic HTML user interface, from source objects which are defined to drive a 3270 terminal from a user interface definition hereafter called a "map". The map definition specifies constant and variable data elements plus formatting and validation rules for variable values. The program definition includes statements for testing and setting variable field attributes, displaying information to the user and receiving validated input information from the user, and testing which action or function key triggered the sending of the user inputs to the program. The new programs built by the program generator consist of: