Web-Based Enterprise Management
WBEMアーキテクチャを解説するため、デバイスを管理しようとしている操作者と、実際のデバイスのハードウェアやソフトウェアの間に WBEM コンポーネントがあると想定する。操作者はデバイスの設定を行い、起動/停止を行い、警告を収集するなどの管理を行う。
操作者には、グラフィカルユーザインタフェース(GUI)、ブラウザユーザインタフェース(BUI)、キャラクタユーザインタフェース(CUI)のいずれかが与えられるだろう。WBEM にはユーザインタフェースに関する規定がほとんど全くない(一部アプリケーションのCUIは定義されている)。これはWBEMの長所でもあり、システム本体とは無関係にユーザインタフェースを変更することが可能である。
GUI/BUI/CUI は小規模なAPIを経由して WBEM クライアントに接続されている。このクライアントは管理しようとしているデバイスのWBEMサーバ(通常そのデバイス自身のある装置上で動作)を探し、XML で要求メッセージを作る。
クライアントは WBEM サーバに HTTP(またはHTTPS)プロトコルで要求を送る。