HP WBEM Services for HP-UX and Linux System Administrator's Guide
How Does HP WBEM Services Work?
Who Uses HP WBEM Services?
Chapter 2 17
For example, One property of MyMother would be her unique Name
and SocialSecurityNumber. Other properties might include
Birthdate and PhoneNumber.
• A shared library to invoke the actions that are offered to manage the
resource.
For example, It would be handy if the method callMother would
remind me of her PhoneNumber when her Birthdate approaches.
• Information about the provider itself: its version, its type, a
description of itself, how to invoke it, and the name of its shared
libraries.
Providers are enabled automatically when they registered. After that,
you can disabled them with the cimprovider command. Once disabled,
they can only be re-enabled with the cimprovider command.
Provider Responsibilities
Developers of a WBEM resource provider are responsible for informing
their users (clients) about their provider: how to specify the provider’s
resources in CIM schema, and what properties and methods it offers.
After a resource has been registered, the provider’s developers can
replace it with a newer version to add, remove, and modify information
about the resource, including new classes, properties, and methods.
Client Requests
Management clients make requests to HP WBEM Services.
A client request must include:
• A properly formed HTTP header. A remote request must be
addressed to the HP WBEM Services’ HTTP server on wbem-http
port or wbem-https port. Requests must be written in XML. For
information about XML coding for CIM, see Representation of CIM in
XML, at http://www.dmtf.org/standards/WBEM.
• The operation desired and its required parameters. For example, the
GetClass operation requires a class name. The osinfo request in
Chapter 4 uses the EnumerateInstances operation; its only
requirement is the class name.