




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
部署和維護(hù)智能客戶端程序2023/12/28部署和維護(hù)智能客戶端程序部署和維護(hù)智能客戶端程序NameTitleMicrosoftCorporation部署和維護(hù)智能客戶端程序日程智能客戶端的“部署3大要素”深入:部署的設(shè)計(jì)選擇無(wú)接觸部署選項(xiàng)隨程序安裝.NET運(yùn)行庫(kù)部署智能客戶端應(yīng)用最佳實(shí)踐深入:更新的設(shè)計(jì)選擇自動(dòng)更新的選項(xiàng)更新智能客戶端程序的最佳實(shí)踐部署和維護(hù)智能客戶端程序#1避免沖突避免不同應(yīng)用程序以及不同版本的沖突!安裝應(yīng)用B不能影響應(yīng)用A.NET應(yīng)用程序隔離默認(rèn)就是私有的部署方式默認(rèn)情況下,.NET應(yīng)用調(diào)用程序集編譯時(shí)綁定的版本號(hào),而不是最新的版本默認(rèn)支持多個(gè)版本共存“Side-by-Side”安裝如果共享,可以被控制和區(qū)分可以安裝到全局程序集緩沖區(qū)GlobalAssemblyCache(GAC)不需要DLL注冊(cè)復(fù)制文件即可部署和維護(hù)智能客戶端程序#2保護(hù)資源和數(shù)據(jù)控制您的應(yīng)用可以訪問(wèn)哪些本地?cái)?shù)據(jù)和資源.NET代碼訪問(wèn)安全(CodeAccessSecurity)通過(guò)證據(jù)的判斷控制存取誰(shuí)創(chuàng)建的程序(代碼簽名)程序從哪里運(yùn)行公司內(nèi)部網(wǎng),特定的合作伙伴,Web站點(diǎn),等等.NET中,資源的安全設(shè)置可以在部署時(shí)控制工具包括CASPOL和GroupPolicy,可以幫助管理員設(shè)置程序的訪問(wèn)安全性部署和維護(hù)智能客戶端程序#3控制成本控制部署和更新的成本!容易,“自服務(wù)”式的安裝自動(dòng)檢測(cè)并下載更新.NET部署和更新的低成本將文件復(fù)制到部署的路徑.NET無(wú)接觸技術(shù)去檢測(cè),下載并應(yīng)用更新部署和維護(hù)智能客戶端程序深入:
部署方式的設(shè)計(jì)選擇從Web運(yùn)行代碼下載MSI部署安裝.NETFramework部署和維護(hù)智能客戶端程序部署方式的選擇.NET提供了多種方式來(lái)部署和安裝智能客戶端應(yīng)用這里主要討論3種最常用的選擇:從Web運(yùn)行用戶點(diǎn)擊Web頁(yè)面的鏈接來(lái)打開(kāi)應(yīng)用代碼下載用戶運(yùn)行一個(gè)桌面入口程序,該程序會(huì)從網(wǎng)絡(luò)上下載最新的執(zhí)行碼MSI部署用戶在本機(jī)運(yùn)行程序,該程序自動(dòng)從網(wǎng)絡(luò)上更新部署和維護(hù)智能客戶端程序從Web運(yùn)行整個(gè)應(yīng)用都被下載到程序集下載緩沖區(qū)IEExec進(jìn)程用設(shè)定的安全配置啟動(dòng)應(yīng)用優(yōu)勢(shì)非常容易部署/更新限制僅在IE5.01以上版本運(yùn)行半信任狀態(tài)用戶可能很難發(fā)現(xiàn)部署和維護(hù)智能客戶端程序從Web運(yùn)行部署和維護(hù)智能客戶端程序代碼下載程序被分割成程序集,在需要的時(shí)候才被下載‘入口’程序安裝在本機(jī)入口程序調(diào)用Assembly.LoadFrom()下載并運(yùn)行從網(wǎng)絡(luò)下載的程序集優(yōu)勢(shì)初始安裝很小,以后自動(dòng)更新從自己的程序開(kāi)始運(yùn)行比較容易部署和更新部署和維護(hù)智能客戶端程序代碼下載限制應(yīng)用程序應(yīng)該很好的被劃分(難度較大)本機(jī)還是需要一個(gè)安裝的過(guò)程不支持離線工作不支持多版本共存更新只發(fā)生在應(yīng)用或模塊被調(diào)用時(shí)權(quán)限取決于程序集從哪里下載必須保持連接狀態(tài)最適合于…應(yīng)用程序有很明確的功能模塊應(yīng)用可以接受下載的延遲部署和維護(hù)智能客戶端程序代碼下載部署和維護(hù)智能客戶端程序MSI客戶端安裝從Web部署到客戶機(jī),需要UNC或者文件共享路徑類似于普通Windows程序的安裝優(yōu)勢(shì)充分利用了智能客戶端的功能,包括離線等性能最好與Windows的集成最好快捷方式,添加/刪除程序支持離線工作支持更新器技術(shù)部署和維護(hù)智能客戶端程序MSI客戶端安裝限制本地需要執(zhí)行安裝進(jìn)程最適合于…應(yīng)用需要有很好的性能應(yīng)用程序支持離線工作應(yīng)用需要訪問(wèn)本地資源應(yīng)用需要支持多版本共存部署和維護(hù)智能客戶端程序MSI客戶端安裝部署和維護(hù)智能客戶端程序究竟選擇哪種部署?RunFromWebCodeDownloadMSI/ClientReach
LowSystemImpact
DynamicModules
Auto-Deployment
Auto-Update
Install/RunPer-User
Rich/InteractiveExperience
BestPerformance
Offline
WindowsShellIntegration
BestLocalResourceAccess
UnrestrictedInstallations
從Web運(yùn)行代碼下載MSI客戶端安裝一次點(diǎn)擊Reach
小的對(duì)系統(tǒng)的影響
動(dòng)態(tài)模塊
自動(dòng)部署
自動(dòng)更新
給予用戶的安裝/運(yùn)行
豐富的交互方式
需要最好的性能
離線工作
Windows環(huán)境集成
很好地訪問(wèn)本地資源
沒(méi)有限制的安裝
部署和維護(hù)智能客戶端程序綁定.NET框架免費(fèi)的.NET框架版本獨(dú)立的執(zhí)行文件,dotnetfx.exe
通過(guò)SMS,活動(dòng)目錄發(fā)布,或者與應(yīng)用綁定更多信息:/library/en-us/dnnetdep/html/redistdeploy1_1.aspMSDN上的示例項(xiàng)目/downloads/details.aspx?FamilyId=BF253CFD-1EFC-4FC5-BA7E-6A6F21403495details.aspx?FamilyId=BF253CFD-1EFC-4FC5-BA7E-6A6F21403495可集成到VisualStudio.NET的共享軟件自動(dòng)將dotnetfx.exe添加到安裝項(xiàng)目/community/workspaces/workspace.aspx?ID=2F8F0A23-F529-4158-8E0A-D187D16F41F1部署和維護(hù)智能客戶端程序最佳實(shí)踐#1:部署設(shè)計(jì)應(yīng)用的時(shí)候,就考慮部署選擇適合需求的最佳部署方式…性能安全性功能有助于控制維護(hù)費(fèi)用留意在應(yīng)用之間共享代碼用應(yīng)用程序隔離來(lái)避免未來(lái)可能的沖突安全性對(duì)應(yīng)用僅授權(quán)它需要訪問(wèn)的資源和數(shù)據(jù)如果有用戶可能沒(méi)有.NET框架,請(qǐng)?jiān)趹?yīng)用中綁定部署和維護(hù)智能客戶端程序深入:
更新的設(shè)計(jì)選擇Web宿主上的DLLs更新應(yīng)用程序更新器部署和維護(hù)智能客戶端程序更新方式的選擇“總是用最新的”從Web運(yùn)行和代碼下載的方式代價(jià)是沒(méi)有多版本并行支持(SidebySide)應(yīng)用程序更新器微軟開(kāi)發(fā)的兩個(gè)代碼模塊讓更新客戶端安裝的應(yīng)用程序更加容易AppUpdater組件更容易實(shí)現(xiàn)應(yīng)用程序更新器模塊最適合企業(yè)級(jí)的應(yīng)用部署和維護(hù)智能客戶端程序應(yīng)用程序更新器工作機(jī)制:查找可用的更新通過(guò)web服務(wù),元數(shù)據(jù)文件或者文件夾/文件檢查后臺(tái)下載更新實(shí)現(xiàn)更新重新啟動(dòng)應(yīng)用AppUpdater組件
應(yīng)用程序更新器模塊/library/en-us/dnbda/html/updater.asp
部署和維護(hù)智能客戶端程序部署和維護(hù)智能客戶端程序部署和維護(hù)智能客戶端程序部署和維護(hù)智能客戶端程序部署和維護(hù)智能客戶端程序部署和維護(hù)智能客戶端程序部署和維護(hù)智能客戶端程序部署和維護(hù)智能客戶端程序部署和維護(hù)智能客戶端程序部署和維護(hù)智能客戶端程序部署和更新IssueVision部署和維護(hù)智能客戶端程序更新的最佳實(shí)踐規(guī)劃和設(shè)計(jì)更新評(píng)估更新的選項(xiàng)Web部署,代碼下載每次啟動(dòng)的時(shí)候檢查所有更新僅在調(diào)用模塊時(shí),檢查該模塊更新MSI部署支持多版本共存(side-by-side)可以自動(dòng)更新運(yùn)行的應(yīng)用使用應(yīng)用程序更新器模塊部署和維護(hù)智能客戶端程序總結(jié).NET解決了智能客戶端“部署的三大問(wèn)題”避免沖突,保護(hù)資源和數(shù)據(jù),控制部署和更新的代價(jià)通過(guò)從內(nèi)部網(wǎng)或者Web上安裝應(yīng)用來(lái)降低部署的費(fèi)用通過(guò)使用無(wú)接觸更新來(lái)降低維護(hù)的代價(jià)企業(yè)用用應(yīng)采用應(yīng)用程序更新器模塊部署和維護(hù)智能客戶端程序Resources部署與分布式概述
/vbasic/using/deploying模式與實(shí)踐
/resources/practices/bytaskImplement.asp.NET框架1.1部署指南
/library/default.asp?url=/library/en-us/dnnetdep/html/dotnetframedepguid1_1.asp?_r=1MicrosoftVisualStudio.NET2003Bootstrapper外掛工具/downloads/details.aspx?FamilyId=627921A0-D9E7-43D6-A293-72F9C370BD19&displaylang=endetails.aspx?FamilyId=627921A0-D9E7-43D6-A293-72F9C370BD19&displaylang=en部署和維護(hù)智能客戶端程序智能客戶端回顧Windows和Web技術(shù)的最好結(jié)合低成本的部署和更新安全的最佳實(shí)踐!智能客戶端
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 未來(lái)五年發(fā)展計(jì)劃
- 微信公眾號(hào)開(kāi)發(fā)計(jì)劃
- 酒店助理的工作計(jì)劃
- 公開(kāi)選調(diào)教研員報(bào)名表
- 蜜柚全年用藥計(jì)劃
- 2025至2030年中國(guó)PVC男士鞋底數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 鋅酸鈷企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級(jí)戰(zhàn)略研究報(bào)告
- 制藥用全自動(dòng)包裝線定制企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力戰(zhàn)略研究報(bào)告
- 仿制藥注冊(cè)現(xiàn)場(chǎng)核查輔導(dǎo)行業(yè)跨境出海戰(zhàn)略研究報(bào)告
- 利水消腫中藥液行業(yè)跨境出海戰(zhàn)略研究報(bào)告
- 《走近世界民間美術(shù)》 課件 2024-2025學(xué)年人美版(2024)初中美術(shù)七年級(jí)下冊(cè)
- 2025云南紅河州個(gè)舊市大紅屯糧食購(gòu)銷限公司招聘及人員高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
- X證書(shū)失智老年人照護(hù)講解
- 工廠安全事故預(yù)防知識(shí)
- 2024-2025學(xué)年人教版數(shù)學(xué)八年級(jí)下冊(cè)期中檢測(cè)卷(含答案)
- 2024年江西應(yīng)用工程職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試歷年參考題庫(kù)含答案解析
- 中醫(yī)護(hù)理技術(shù)操作質(zhì)量控制
- 6月26國(guó)際禁毒日防范青少年藥物濫用禁毒宣傳課件
- 老舊小區(qū)基礎(chǔ)設(shè)施環(huán)境改造工程施工質(zhì)量因素的分析及控制方法
- 筑牢安全防線守護(hù)平安校園
-
評(píng)論
0/150
提交評(píng)論