CIM Tutorial > CIM > CIM Schema > Common Models > Interop Model

CIM Schema - Interop Model

Core Model | Common Models

The CIM Interop Model defines the management components that describe the WBEM infrastructure and how other WBEM components, such as providers and protocol adapters, interact with the infrastructure.  The WBEM infrastructure can be described as follows.

CIM Client

interacts with a CIM Server by issuing CIM Operation Message Requests and receives and processes CIM Operation Message Responses

CIM Server

a server that receives and processes CIM Operation Message Requests and issues CIM Operation Message Responses

CIM Object Manager (CIMOM)

The central component of the CIM Server responsible for the communication between the CIM Server components

Provider

instruments one or more aspects of the CIM Schema

The CIM Interop Model is broken down into the following sub models. Each sub model describes a particular area of interest.

CIM Object Manager Model

The CIM Object Manager Model describes the WBEM infrastructure and its relationships. It describes the access mechanisms that the CIM Object Manager supports, the capabilities of the CIM Object Manager and even provides basic statistics data based on CIM Operations.

Namespace Model

The Namespace Model defines the namespaces that are supported by a CIM Object Manager as well as the type information that is contained in each namespace.

Provider Model

The Provider Model describes a provider and its capabilities.  The capabilities include the class that the provider is supporting as well as the properties and/or methods that are supported.  The model also defines the mechanism in which a provider is required to register with the CIM Object Manager.

Protocol Adapter Model

A protocol adapter is something that accepts information using a particular protocol and converts that information so that it can be used natively, for example CIM-XML or CIM-SOAP.  The Protocol Adapter Model describes the protocol adapter information and allows the administrator to query the protocol adapters, configure protocol adapters (e.g. port information), start the protocol adapter and stop the protocol adapter.