Browse Prior Art Database

Distributed Computing Environment Application Enabler for OS/2 Cell Directory Remote Interface

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

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 Open Software Foundation, Inc., OSF/DCE Cell Directory Service, 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 needs a method to communicate with cdslited, preferably through Remote Procedure Calls. Although the full OSF/DCE Cell Directory Service (CDS) clerkserver interface could have been used, a distinct subset was chosen instead, to provide improved RAM, disk, and speed improvements. This invention describes the subset interface, known as the DCE Lite CDS Interface.

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

Distributed Computing Environment Application Enabler for OS/2 Cell
Directory Remote Interface

      One of the components of the Distributed Computing Environment
(DCE) Application Enabler for OS/2*, also known as DCE Lite, emulates
the full Open Software Foundation, Inc., OSF/DCE Cell Directory
Service, 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 needs a method to communicate with cdslited,
preferably through Remote Procedure Calls.  Although the full OSF/DCE
Cell Directory Service (CDS) clerkserver interface could have been
used, a distinct subset was chosen instead, to provide improved RAM,
disk, and speed improvements.  This invention describes the subset
interface, known as the DCE Lite CDS Interface.

      The DCE Lite product provides a centralized location to store
and access CDS name information.

      DCE Lite applications requiring CDS data need to communicate
with the cdslited daemon through Remote Procedure Calls (RPCs).  The
declarations for the RPCs are detailed in a file called cdslite.idl,
written in OSF/DCE IDL (Interface Definition Language).  This idl
file is then used to generate the necessary client and server stubs.
The client stub is linked as part of the DCE Lite CDS library, and
communicates with the server stub.  The server stub is linked as part
of cdslited.exe and lis...