More info
Description / Abstract:
Representation of CIM in XML
Clause 5 defines a standard for the representation of CIM
elements and messages in XML. The Extensible Markup Language (XML)
is a simplified subset of SGML that offers powerful and extensible
data modeling capabilities. An XML document is a collection of data
represented in XML. An XML schema is a grammar that describes the
format of an XML document. An XML document is described as valid if
it has an associated XML schema to which it conforms. The Common
Information Model (CIM) is an object-oriented information model
defined by the DMTF that provides a conceptual framework for
describing management data.
WBEM URI Mapping
Clause 6 defines the Universal Resource Identifier (URI) format
for WBEM protocols. A WBEM URI is a compact string of characters
for identifying a CIM element. This document defines a mapping of
CIM naming, as defined in DSP0004, to the URI syntax, as defined in
RFC 3986. The URI Generic Syntax standard and the Universal
Resource Locators standards by the IETF provide a framework for
identifying resources. 1.3 SM CLP-to-CIM Common Mapping Clause 7
describes the common requirements for mapping commands, command
options, command option argument values, and command target
properties to elements of the CIM. This standard defines the basis
for implementations' conformance to the Command Line Protocol (CLP)
specifications.
WS-Management CIM Binding
Clause 8 describes how to use the Web Services for Management
(WS-Management) protocol to communicate with resources modeled with
CIM and exposed through the XML schema mapping described by
WS-CIM.
WS-CIM Mapping
Clause 9 describes a protocol-independent mapping of CIM models
to XML Schema, WSDL fragments, and metadata fragments. The features
of CIM that are within the scope of this standard correspond to a
subset of the features of CIM that are defined in the CIM
Infrastructure Specification (DSP0004). Another goal of clause 9 is
to allow the most expedient use of current Web Services (WS)
infrastructure as a foundation for implementing a WS-CIM compliant
system. This standard has been written to leverage the existing Web
Services standards and best practices that are currently widely
deployed and supported by Web Services infrastructure.
The following XML Schema, WSDL, and metadata is defined for the
Common Information Model (CIM):
• Namespace URIs and the XML Schema definitions for CIM classes
and their properties, qualifiers, and methods. The mapping of CIM
classes covers regular, association, exception, and indication
classes.
• WSDL message definitions for CIM methods. The WSDL mapping
supports WSDL version 1.1.
• WSDL portType operation definitions for CIM methods
• Metadata fragments for CIM qualifiers