Browse Prior Art Database

Remote Execution of IMS Transactions for OS/2

IP.com Disclosure Number: IPCOM000122539D
Original Publication Date: 1991-Dec-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 1 page(s) / 39K

Publishing Venue

IBM

Related People

Sanders, CJ: AUTHOR

Abstract

Disclosed is an application program interface and a set of utilities that allow an OS/2* application program to execute IMS/ESA* transactions in a client/server fashion. The IMS transaction is the server and the OS/2 application is the client. The complexities of dealing with a low level communications interface, Emulator High Level Application Interface (EHLLAPI) and a complex IMS presentation interface, Message Format Services (MFS) are hidden below the application program interface. This makes the OS/2 application simpler and less error prone than any existing interface today.

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

Remote Execution of IMS Transactions for OS/2

      Disclosed is an application program interface and a set
of utilities that allow an OS/2* application program to execute
IMS/ESA* transactions in a client/server fashion.  The IMS
transaction is the server and the OS/2 application is the client.
The complexities of dealing with a low level communications
interface, Emulator High Level Application Interface (EHLLAPI) and a
complex IMS presentation interface, Message Format Services (MFS) are
hidden below the application program interface.  This makes the OS/2
application simpler and less error prone than any existing interface
today.

      A utility program is provided to process all of the MFS format
sets in the installation.  This utility processing includes or
results in the following:
    1.   A non-displayable field is placed in each page of the MFS
format.  The non-display characteristic means that the same format
can be used from a non-programmable terminal.  The field contains the
name of the format and the version number for this update.
    2.   An object form of the MFS format is prepared for
distribution to each OS/2 system.

      After this preparatory step, an OS/2 application program can
invoke the interface with a request to execute an IMS transaction.
When IMS returns the response from the execution of the transaction,
the interface can use the name in the non-display field to retrieve
the object form of the MFS format descriptio...