我們都知道,在做管理資訊系統應用産品的部署和更新是很讓人頭大的過程,上百個客戶段節點的程式都得你去更新一遍,特别是在項目的上線調試階段,頻繁的更改引起的程式部署,可以把你累死,把項目方的系管也累的半死。
基于這樣的需求,出現了各式各樣的部署和更新方案,首次安裝、以後自己更新的方案得到了廣泛的應用,也就是應用的智能部署與更新。
AgileEAS.NET平台也提供了這樣的一個部署與更新方案,被應用于ActiveXForm和SmartWin應用中,AgileEAS.NET提供基于WebService的插件運作時智能更新方案,這裡有兩個概念,第一個是基于WebService技術傳輸,第二個是插件運作時元件更新。
因為AgileEAS.NET平台是基于插件組裝技術的,我們可以了解應用系統的更新也就是插件的更新,并且僅當在平台調用插件時才去進行判斷和更新插件及其運作所必要的檔案,也就是說更新不是一次性完成,還是在運作的環境完成智能更新。
ActiveXForm的部署與自動更新不需要客戶段的設計,安裝完ActiveXForm客戶段核心引擎即OK了,SmartWin應用需要修改用戶端的配置檔案,指定更新服務的位址:
<a href="http://www.cnblogs.com/eastjade/archive/2010/04/19/1715662.html">AgileEAS.NET之靈活并行開發方法</a>
<a href="http://www.agilelab.cn/">靈活軟體工程實驗室</a>
本文轉自 agilelab 51CTO部落格,原文連結:http://blog.51cto.com/agilelab/561916