Martin Pool's blog

CMPI - WBEM Common Management Provider Interface

CMPI is a C programming interface for writing "provider modules" that plug in to a WBEM management server. It's kind of analogous to the Apache module interface in scope and content. You might use this to write a provider module that can issue management information about SMART disk drives. The module can do either a polled mode, reporting on the drives in response to a request, or interrupt mode, where it generates an "indication" message when something happens.

This interface is meant to be standardized across all providers and managers allowing for them to evolve separately.

WBEM is technically pretty good but the documentation can be hard to get a grip on. DMTF's determined efforts to make sure it remains obscure (e.g. requiring registration to read documentation) are not helping. I think I should add more links here.

Archives 2008: Apr Feb 2007: Jul May Feb Jan 2006: Dec Nov Oct Sep Aug Jul Jun Jan 2005: Sep Aug Jul Jun May Apr Mar Feb Jan 2004: Dec Nov Oct Sep Aug Jul Jun May Apr Mar Feb Jan 2003: Dec Nov Oct Sep Aug Jul Jun May