|
DMTF Tutorial
> WBEM
> URI
 |
WBEM URI
|
 |
URI | XML | CIM-XML | CLP | Discovery | CQL
The WBEM URI Mapping Specification (DSP0207) defines the Universal Resource
Identifier (URI) format for WBEM protocols. A WBEM URI is a compact string of
characters that identify a CIM Element. This specification defines the mapping of CIM
Naming as defined in the CIM Specification to the URI syntax.
The WBEM URI is used by WBEM protocols as the method for identifying
CIM Elements.
The components that compose a WBEM URI are defined below. Optional components
of the URI are in brackets ("[]"). The comma (",") is used to explicitly
designate concatenation of components with all intervening white space removed.
The Backus-Naur Form (BNF) productions shown are expressed using the Augmented BNF (ABNF)
with the following exceptions:
- A pipe ("|"), rather than a slash ("/") is used to represent choices.
- A comma (",") is used to explicitly designate concatenation of rules rather then implicitly assuming concatenation.
Unless explicitly stated to the contrary, the productions defined in this
specification do not allow whitespace between terms.
NOTE: This version of the WBEM URI specification defines the following types of
encoding:
- legacy CIM Object Path encoding.
- new typed CIM Object Path encoding.
WBEM URI Components
<wbem-uri> = [<namespace-type>":"],(<net-path>|<abs-path>)
The components that compose the WBEM URI above are defined as follows:
- <net-path> = "//",<server>[<abs-path>]
- <abs-path> = "/",<path_segments>
- <path_segments> = [<namespace-name>],[<model-path>|<typed-model-path>]
Specifications that refer to the WBEM URI Specification must define the required
components.
Examples:
|