我需要使用C#監控Biztalk 2006和2010服務器(Biztalk 2006安裝在Windows 2003計算機中,Biztalk 2010安裝在Windows 2008計算機中)的實施應用程序(在SysTray中)。遠程監控使用C#和WMI的Biztalk 2006和2010服務器
我認爲我應該使用WMI。 Perphaps任何API或其他組件?
這將是有用的任何樣本好的源代碼(CodePlex上,在CodeProject,在SourceForge等)
我想安裝在安裝在PC機的Windows XP沒有的Biztalk我的顯示器應用,以及監測的BizTalk Server 2010 - 2015年(已安裝在Windows 2003或Windows 2008中)。
編輯:從MSDN論壇
•監視的BizTalk Server是複雜的,因爲存在巨大的信息來監控量。例如,最好使用諸如System Center Operations Manager等專用工具完成。或者像IPM(以前稱爲BizMon),Minotaur或FRENDS Helium等替代品。
然而,如果你確實需要專用軟件來監視的BizTalk Server登錄時,你將需要利用現有的各種編程接口的給你:
•Microsoft.BizTalk.ExplorerOM:(示例代碼,例如本文) 對於基本的應用程序管理(模式,映射,管道和編排),您可以使用這些接口來監視缺失的應用程序資源。例如,對於更高級的平臺管理(主機,主機實例,發送和接收處理程序等),您可以使用這些接口來實現運行主機實例的監視程序。
•Microsoft.RuleEngine和Microsoft.BizTalk.RuleEngineExtensions: 用於創建,導入,導出或部署BRE策略和詞彙表。您可以使用這些接口來創建自定義規則集跟蹤攔截。
除此之外,還有其他組件以及有關的BizTalk專門任務的編程接口萬千,無論是部署和安裝,管理運行或暫停的情況下,等
事實上,在編程接口這片廣袤的多樣性而範例則促使Maxim Labelle創建一個統一的BizTalk管理自動化層,作爲我們的BizTalk Server PowerShell提供程序的一部分。
另一種選擇是使用PAL和可捕獲的性能計數器。
更多編輯: 使用WMI遠程訪問。我的問題是有關訪問遠程地更新使用WMI
using WMI to uninstall applications remotely
http://www.codeproject.com/Messages/3396385/Remote-access-with-WMI.aspx
的Biztalk 2006服務器:(Biztalk的2006年安裝在Windows 2003的計算機上時,BizTalk 2010安裝在Windows 2008機器)
編輯的:開放源代碼項目BizTalk控制中心(BCC)
biztalkcontrolcenter.codeplex.com
您可能想了解一下開源項目BizTalk控制中心(BCC)http://biztalkcontrolcenter.codeplex.com – 2011-06-17 00:54:04
http://www.biztalk360.com是另一個您可以查看的選項。作爲創始人,我的意見會有偏差,所以我會讓你通過產品瀏覽頁面http://www.biztalk360.com/Content/Tour.aspx?q=uap – 2011-10-12 11:30:38