Microsoft Updater Application Block v1.0 介紹
譯者:Tony Qu
在過去,由於必須註冊組件和安裝應用程式檔案,致使管理傳統型應用程式的部署和升級變得十分困難。.Net架構支援通過簡單地拷背檔案到適當的目錄完成安裝,這使得在整個企業中部署傳統型應用程式變得更為方便。
在中大型組織中,使一個傳統型應用程式的所有安裝都保持最新是十分普遍的。理想情況下,管理員和維護工程師希望在中心伺服器(central
server)上僅一次部署更新過的檔案,並且將所有的更新檔案重新發布到每一個案頭安裝中。Updater Application
Block是一個支援“拉模式”(pull
model)的.net解決方案,它可以自動從中心伺服器上下載更新。它是為那些需要具有基於Web的中央管理功能的windows應用程式的組織,以及
那些沒有“推模式”基礎需求的組織而設計的。通過使用Updater Application
Block下載應用程式更新,你可以克服通過瀏覽器下載windows應用程式所產生的安全沙箱(sand
box)限制,同時解決更新過程中的控制和安全問題。
圖1 展示了Updater Application Block如何在企業中被用來保持傳統型應用程式最新。
Updater Application Block文檔列表
下面的章節提供了關於Updater Application Block的參考資訊[以下列出的文檔正在翻譯中]
1.Updater Application Block設計
2.用Updater Application Block開發應用程式
3.部署與操作
4.參考
Updater Application Block 快速啟動(quick start)
我們為你提供了一些快速啟動應用程式,用來協助你學習Updater Application Block,這些應用程式如何通過使用和擴充Updater Application Block來建立解決方案。快速啟動包括:
一個基於控制台的控制器範例
一個基於windows服務的控制器範例
一個自更新應用程式
一個包含自訂下載器、自訂校正器和後處理器(post processor)的範例
系統需求
Updater Application Block需要Microsoft .Net Framework 1.1版本,不受1.0版本的支援
Updater Application Block僅在windows2000,windows XP Professional和Windows Server 2003上測試通過。
Updater Application Block
http://www.microsoft.com/downloads/details.aspx?FamilyId=C6C17F3A-D957-4B17-9B97-296FB4927C30&displaylang=en