Browse Prior Art Database

Providing Distributed Computing Environment Client/Server Naming Capability in Inexpensive OS/2 Product

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

Publishing Venue

IBM

Related People

Child, GL: AUTHOR [+2]

Abstract

Disclosed is a design which provides Distributed Computing Environment (DCE) naming/directory capability on OS/2* which does not require the full set of DCE services or the full Open Software Foundation (OSF) DCE licensing requirements.

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

Providing Distributed Computing Environment Client/Server Naming
Capability in Inexpensive OS/2 Product

      Disclosed is a design which provides Distributed Computing
Environment (DCE) naming/directory capability on OS/2* which does not
require the full set of DCE services or the full Open Software
Foundation (OSF) DCE licensing requirements.

      In the current OSF DCE implementation, any DCE based
distributed application requires the presence of all DCE services in
order to operate.  This includes the Cell Directory Server, Security
server and Distributed Time Servers.  Also required are all the DCE
runtime support (Threads, Remote Procedure Call (RPC), Cell Directory
Services (CDS), Distributed Time Services (DTS) and Security).

      This can cause potential installation, configuration and
administrative problems as well as added expense due to OSF license
fees.  Additionally, it increases the product size in terms of DASD
and memory use.  The product which address these concerns is called
"DCE Application Enabler for OS/2".

      The DCE Application Enabler for OS/2 product includes
unauthenticated runtime support for Threads, RPC, Distributed Time
API's and a separate independent naming service which supports the
RPC based naming API's and semantics.

      This naming service is disclosed here and allows RPC based
applications to execute unchanged from full DCE and supports the same
sort of administration capability as is available in the full DCE
environment.  It can also support the X/Open Directory Service (XDS)
API to access the namespace.

      The DCE Cell Directory Service supports an interface called the
Cell Directory Service Programming Interface (CDSPI) which the DCE
RPC runtime uses, via the Name Service Interface API (NSI), to access
the namespace.  This includes creating namespace objects, storing
attributes associated wit...