Browse Prior Art Database

Independent Connection without Pre-Definition of Resources to IMS/ESA

IP.com Disclosure Number: IPCOM000115795D
Original Publication Date: 1995-Jun-01
Included in the Prior Art Database: 2005-Mar-30
Document File: 2 page(s) / 88K

Publishing Venue

IBM

Related People

Keyes, CR: AUTHOR [+2]

Abstract

A method is disclosed for the independent connection of terminals, printers and users to IMS/ESA* without pre-definition, via system definition, of the resource names which uniquely identify these resources in a network.

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

Independent Connection without Pre-Definition of Resources to IMS/ESA

      A method is disclosed for the independent connection of
terminals, printers and users to IMS/ESA* without pre-definition, via
system definition, of the resource names which uniquely identify
these resources in a network.

      Using class descriptions of network resources, which can be
generated by IMS/ESA to assist installation migration, terminal and
user control block structures can be created dynamically on terminal
logon and user sign on.

      When a terminal session is required to be established with
IMS/ESA, VTAM notifies IMS/ESA of the session establishment request
and, optionally, passes user data which may also include associated
printer terminal names.  IMS/ESA then algorithmically determines the
terminal class descriptor required to create the necessary terminal
control blocks and accepts (or rejects as appropriate) the session.
IMS/ESA will also attempt to establish a session with a terminal and
create, if necessary, the required terminal control blocks to allow
session establishment.  If data exists on a related user queue,
session establishment will result in the immediate delivery of that
data to the terminal.  Terminal sessions with IMS/ESA can be
terminated by the user requesting terminal log off, by IMS/ESA
automatically logging off the terminal if a predetermined period of
time has elapsed without a signed on user or if the terminal session
fails.  If no terminal related resynchronization data or state data
has been maintained in the terminal control blocks, the control
blocks are deleted from virtual storage.  Otherwise the same terminal
control blocks are maintained in virtual storage for when the same
terminal attempts to establish another session with IMS/ESA.

      Once a terminal has established a session with IMS/ESA, a user
can access the unique message queues required for the session by
providing sign on data which identifies the userid of the user.
Provision of this sign on data allows IMS/ESA to algorithmically
determine the user class descriptor required to create the necessary
user control blocks which, if the sign on data is valid e.g. valid
password, are allocated to the se...