Browse Prior Art Database

Proxy Cursors in System Management

IP.com Disclosure Number: IPCOM000116672D
Original Publication Date: 1995-Oct-01
Included in the Prior Art Database: 2005-Mar-31
Document File: 2 page(s) / 72K

Publishing Venue

IBM

Related People

Trotter, MJ: AUTHOR

Abstract

In transaction processing sytems, an application manager allows a user to operate on objects scattered throughout a network of domains (DSOM servers). The intent is to make the user unaware of these domains. Thus, the user may start at an object in a chosen domain, probably a 'manager' and to then navigate transparently to objects in other domains which in general will be the owners of particular objects representing for example CICS systems.

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

Proxy Cursors in System Management

      In transaction processing sytems, an application manager allows
a user to operate on objects scattered throughout a network of
domains (DSOM servers).  The intent is to make the user unaware of
these domains.  Thus, the user may start at an object in a chosen
domain, probably a 'manager' and to then navigate transparently to
objects in other domains which in general will be the owners of
particular objects representing for example CICS systems.

      This is achieved in the system described here by first defining
a cursor object which a user creates within a domain.  At creation
time the cursor is 'pointed' at a chosen object within that domain
(identified by name or another cursor etc.).  Operations on the
cursor are now effectively mapped onto operations on the referenced
object.  Next, assume that the object (or the cursor itself) provides
some navigation interface able to handle interactions of the form.
      Show me the set of related objects
      Give me a reference to a particular related object

The cursor will then for convenience allow an interaction of the form
      Move the cursor to point at a particular related object

The behaviour of the cursor is defined for three types of related
object:
      Objects in the same domain - Local - The cursor is simply
altered to point at another object within the same domain.

      Objects in the same domain - Mount points - The cursor is
first altered to point at another object within the same domain.  A
property of this object (a mode attribute in the current
implementation) denotes the object as a 'mount point'.  A further
attribute gives the domain and local name of the object which the
mount point represents.  Then use this name to construct a new cursor
pointing at this object.  Finally, put the proxy reference of this
new cursor into an attribute of the o...