DCE Application Programming Guide

NonStop DCE Application Development
Environment
HP NonStop DCE Application Programming Guide429551-003
1-4
Run-Time Services
°
Thread API error reporting using exceptions
The names of procedures that are not in the draft standard are distinguished with
the suffix _np.
The DCE security API, which includes these functions:
°
To validate a principal’s network identity
°
To maintain the network registry of principal identities
°
To maintain account keys of noninteractive principals (DCE servers)
°
To implement an access control list (ACL) protocol for authorization of a
principal-to-network access and services
The DCE distributed time service (DTS) API, which can be used to obtain
timestamps based on Coordinated Universal Time (UTC) and to translate between
this time and other time formats.
Run-Time Services
NonStop DCE run-time services include:
DCE cell directory service (CDS)
DCE security service
DCE distributed time service (DTS)
For additional information on these components, see the DCE Installation,
Configuration, and Management Guide.
NonStop DCE Extensions
NonStop DCE provides two major extensions to OSF DCE:
CDS server using HP NonStop SQL/MP
The NonStop DCE CDS server is based on the HP high-performance relational
database technology, NonStop SQL/MP, instead of the in-memory database on
which the traditional DCE CDS server is based. Through its CDS server, NonStop
DCE virtually removes all limits to the size of the CDS namespace. Moreover,
NonStop DCE treats each set of logically related updates as a single database
transaction for increased robustness and assured database consistency.
NonStop DCE also provides better performance. Because the implementation is
based upon SQL/MP, NonStop DCE improves concurrency by allowing multiple
writers; it takes advantage of caching in the database manager and it eliminates
the blocking checkpoint mechanism.
The NonStop DCE CDS server is fully interoperable with DCE applications and
DCE implementations on platforms other than NonStop servers.