部署智能客戶端應(yīng)用程序
在最初部署您的智能客戶端應(yīng)用程序之后,您的工作尚未完成。過一段時間之后,隨著您升級應(yīng)用程序功能并且修復(fù)缺陷或解決安全漏洞,應(yīng)用程序?qū)⑿枰。根?jù)具體情況的不同,您可以使用也可以不使用與部署智能客戶端應(yīng)用程序的方法相同的方法來更新它。例如,如果您最初使用 Windows 安裝程序軟件包來部署應(yīng)用程序,則可以使用自動更新來部署更新。您的環(huán)境的具體情況通常將決定哪種更新方法最為適合。部署更新時的一個常見要求是能夠聯(lián)合更新基礎(chǔ)結(jié)構(gòu),以便多個更新不用在由單個實(shí)體控制的單個服務(wù)器或服務(wù)器場上競爭。例如,如果某個 ISV 已經(jīng)創(chuàng)建了一個在客戶的整個企業(yè)中部署的智能客戶端應(yīng)用程序,并且該 ISV 發(fā)布了該應(yīng)用程序的一個更新,則該企業(yè)可能希望首先在他們的標(biāo)準(zhǔn)操作環(huán)境中下載并測試該更新,然后再將其傳播到整個企業(yè)中運(yùn)行的所有計(jì)算機(jī)。通過聯(lián)合更新 基礎(chǔ)結(jié)構(gòu),可以使這樣做變得可能。例如,更新服務(wù)器可能位于負(fù)責(zé)從該 ISV 獲取更新的客戶站點(diǎn)上。在該企業(yè)內(nèi)部運(yùn)行的客戶端可以從本地更新服務(wù)器獲取更新,但前提是 IT 管理員予以批準(zhǔn)。使用該方法,還可以通過減輕單個服務(wù)器或服務(wù)器場的負(fù)載,提高更新基礎(chǔ)結(jié)構(gòu)的性能和可伸縮性。在部署應(yīng)用程序的更新時,您具有下列選擇:
1)無接觸部署。更新的程序集被添加到 Web 服務(wù)器,以供客戶端自動下載。
2)自動更新。應(yīng)用程序被配置為自動從服務(wù)器下載并安裝更新。
3)從文件共享獲取更新。更新的程序集被添加到網(wǎng)絡(luò)共享,以供客戶端自動下載。
4)Xcopy 更新。更新被直接復(fù)制到客戶端。
5)Windows 安裝程序軟件包部署。更新了 Windows 安裝程序軟件包,創(chuàng)建了新的軟件包,者使用修補(bǔ)軟件包更新客戶端。 對每個選擇進(jìn)行詳細(xì)分析,以便您能夠確定哪個選擇最適合于您的環(huán)境,將是很有用的。
轉(zhuǎn)帖于:軟件水平考試_考試吧