Introduction to the desktop management interface

Remoteable DMI service users

DMI 2.0 allows the Service Provider's functionality to be used by remoteable management applications. To enable the use of Remote Procedure Calls (RPCs) as the DMI's remoting agent, the DMI specification includes a procedural API. Managing the DMI remotely is accomplished by a management application by first establishing a connection to that remote system, then registering with the remoteable DMI-SP in that system.

The DMI 2.0 Service Provider communicates with remote management applications through a procedural Management Interface. This procedural MI includes an RPC support layer between the DMI entities to hide the complexity of coordinating management functions across a network.

RPC is based on a client/server architecture. Communications between a ``DMI Service Provider'' (such as the DMI-SP) and a DMI ``service user'' (such as a management application) happen as client-server interactions coordinated by ``RPC support layers'' on either side.

Remoteable interface architecture

For performing management functions over the component MIF data, the DMI-SP supplies the ``Management Interface server'' (MI Server) and the management application supplies the ``Management Interface client'' (MI Client). For DMI implementations that support indications, the DMI-SP supplies the ``Indication client'', and the management application supplies the ``Indication server''.

Next topic: The DMI 2.0 implementation in UnixWare 7
Previous topic: Component instrumentation

© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 27 April 2004