HP-UX 11i September 2001 Release Notes
Programming
HP DCE/9000 (new at 11i original release)
Chapter 13
195
sockets are used by default to reduce the overhead. This can be disabled by exporting
RPC_DISABLE_LOCAL=1.
• HPDCE_CLIENT_DISC_TIME: An environment variable provided in the DCE RPC
runtime with which the idle association termination time can be tuned to be a lesser
value than the architecture-provided value of 5 minutes. With this environment
variable, the idle association termination can be tuned to any value in the range of 1
to 300 seconds. Note: This variable is applicable only for connection-oriented protocol.
• SCTE_UNCACHE_TIME : This variable is applicable for datagram only and is used to
reduce the server connection table (SCT) elements to be uncached sooner than the
default value. The default time is 300 seconds. This would allow more SCT entries to
be added to the SCT without resulting in cache exhausting heap.
• DMS_FORCEON: DCE Measurement Service (DMS) provides performance
instrumentation for DCE servers and for the server side of applications that use DCE
RPCs. When DMS is enabled, it collects data about RPCs that execute in the target
process. The collected data is actually displayed using HP GlancePlus. By default,
DMS is disabled. DMS can be enabled exporting DMS_FORCEON=1.
Also, CMA threads are being obsoleted. It is recommended that all applications using
CMA threads should start migrating to kernel threads and use libdcekt. See “Kernel
Threads vs. CMA Threads (new at 11i original release)” on page 130 for additional
information.
Compatibility Issues
All applications using the 64-bit library libdcekt may need to include
/usr/include/dce/dce64.h. The site http://devresource.hp.com/STK contains
64-bit porting concepts and 64-bit compiler and linker changes needed to port the
application to 64-bit.
DCE server products are not supported on workstations (Series 700 machines).