Using Windows Management Instrumentation

WMI is an "add-in" component to the Windows operating system that enables monitoring on a variety of object models. WMI was created as a web-based enterprise management (WBEM) tool that you can use to monitor and maintain complex enterprise applications over web browsers. You can invoke WMI from many technologies, such as C++, Visual Basic, C# (and any managed code implementation—J# or VB .NET), ODBC, and so on. It integrates seamlessly with the WCF programming model to monitor and manage WCF services also.

You can enable WMI with the flip of a switch in WCF. WCF services provide information to WMI at runtime. Therefore, you can use existing WMI tools to monitor and manipulate these services. You can ...

Get Pro WCF: Practical Microsoft SOA Implementation now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.