Browse Prior Art Database

Program Communications Handler Independent of Protocol

IP.com Disclosure Number: IPCOM000101050D
Original Publication Date: 1990-Jun-01
Included in the Prior Art Database: 2005-Mar-16
Document File: 2 page(s) / 60K

Publishing Venue

IBM

Related People

Baker, R: AUTHOR [+2]

Abstract

The scheme disclosed is a Communications Handler (CH) engineered as a complete component of code supporting the distributed service functions of a presentation manager API between intelligent work stations and a systems application architecture (SAA) host environment. It allows a programmer to write a cooperative application which is independent of the nature of communication protocol actually used, e.g., LU2 or LU6.2. Users can migrate from one protocol to another without any application change.

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

Program Communications Handler Independent of Protocol

       The scheme disclosed is a Communications Handler (CH)
engineered as a complete component of code supporting the distributed
service functions of a presentation manager API between intelligent
work stations and a systems application architecture (SAA) host
environment.  It allows a programmer to write a cooperative
application which is independent of the nature of communication
protocol actually used, e.g., LU2 or LU6.2.  Users can migrate from
one protocol to another without any application change.

      CH consists of a set of routines held in Dynamic Link Libraries
in a Programmable Work Station (PWS) and a corresponding set of
routines on the Host.  These routines provide support for starting a
Host application from the PWS, establishing a communications path
between the PWS application and the started Host application, and
sending data between the PWS and Host applications.  In addition,
this API provides the ability for two or more components to share the
communications link in an orderly manner.

      An example outline of a routine using protocols LU2 and LU6.2
follows.
1.   The PWS application issues a CH_Allocate call for a particular
application on a particular Host.
      If LU2 protocols are being used, then CH will acquire a
Destination/Origin Id to use for this connection and will use a Story
(Programmable keystroke facilities) - for that Host - in order to
sign on  to the...