WMI,一般用於訪問系統資源,例如:CPU資訊、修邏輯盤標籤名稱等。但這些應用,角以都是作爲客戶端,如訪問服務器資源的一種方式。那麼,如果你想提供一種服務、一個硬件,想讓程序員或你自己寫的前端程序,以Web、Win Form的訪問到你的軟件服務或硬件系統呢?通過WINDOWS的管道嗎?通過SOCKET嗎?通過REMOTING嗎?--WMI,是一種選擇。
例如,我寫了一個Windows Service,現在可以啓動,一些靜態的數據,我可以保存在數據庫中,但一些動態的在線資源(可能是當前在線的用戶相關參數),我保存在Windows Service中了。但我又想在我的管理界面中顯示出來怎麼辦呢?--我想嘗試一下使用WMI,這裏只是一上引子。
關於WMI在.Net中,在Windows Service中提供的例子目前沒找到,只有一些在MSDN上的資料,目前正在調測中,如果有結果,會帖源代碼出來。--待續