Browse Prior Art Database

Distributed Computing Environment Application Enabler for OS/2 Cell Directory Client Cache

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

Publishing Venue

IBM

Related People

Lee, H: AUTHOR

Abstract

One of the components of the Distributed Computing Environment (DCE) Application Enabler for OS/2*, also known as DCE Lite, emulates the full OSF/DCE Cell Directory Service (CDS), a distributed database used to store locations of application servers. This emulation is provided by a daemon program known as cdslited, one copy running per DCE Lite cell. The DCE Lite client machine communicates with cdslited through Remote Procedure Calls. However, frequently accessed CDS information can be cached to avoid extra network RPCs to the cdslited, resulting in performance improvements. This disclosure describes the implementation of the DCE lite CDS cache.

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

Distributed Computing Environment Application Enabler for OS/2 Cell
Directory Client Cache

      One of the components of the Distributed Computing Environment
(DCE) Application Enabler for OS/2*, also known as DCE Lite, emulates
the full OSF/DCE Cell Directory Service (CDS), a distributed database
used to store locations of application servers.  This emulation is
provided by a daemon program known as cdslited, one copy running per
DCE Lite cell.  The DCE Lite client machine communicates with
cdslited through Remote Procedure Calls.  However, frequently
accessed CDS information can be cached to avoid extra network RPCs to
the cdslited, resulting in performance improvements.  This disclosure
describes the implementation of the DCE lite CDS cache.

      The DCE Lite CDS cache is needed to optimize network traffic
for name service requests.  Without a cache, each name service (CDS)
request would generate packets to/from the cdslited daemon.  If a
particular CDS object is read repeatedly, it is desirable to cache
this information.

      The DCE Lite CDS cache is stored in a client application's
address space, so unlike full OSF/DCE CDS, it is not a persistent
cache.  If separate client applications are accessing the same CDS
data, each process would have its own cached copy.  The size of the
cache can be limited by the dcelite.con configuration file.
  *  Trademark of IBM Corp.