




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、.Net客戶端即時更新系統(tǒng)(NetUpdate)作者:楊秀東 職務(wù):技術(shù)總監(jiān)版本:v1.0Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile .Copyright 2019-2019 Aspose Pty Ltd.簡介 .Net即時更新系統(tǒng)(NetUpdate)是以C#2.0語言為實現(xiàn)的從遠程服務(wù)器下載并更新客戶端應(yīng)用程序,他包括遠程服務(wù)器要更新的文件的XML配置文件和客戶端程序。 本系統(tǒng)充分用了.Net中C#語言的強大的公共語言網(wǎng)絡(luò)通訊編程技術(shù),主要采取httpWebRequest進行二進制流格式遠程文
2、件下載,XML,多線程,委托事件,文件處理等技術(shù)。 客戶端更新配置文件,在更新時,應(yīng)用程序先讀取Update文件,然后根據(jù)Update文件中存儲的遠程服務(wù)器URL地址,讀取遠程更新文件,接著比較遠程服務(wù)器配置文件與本地配置文件及本地文件相比較,確定更新列表,然后下載文件;下載完成后,覆蓋本地文件;再刪除臨時文件;最后調(diào)用本地配置文件指定的更新完成后應(yīng)運行的應(yīng)用程序。Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile .Copyright 2019-2019 Aspose Pty Ltd.性能需求客戶端(N
3、etUpdate)和服務(wù)器端,能夠順利通訊,并檢測服務(wù)器端是否有最新版本的文件要更新。檢測時間不能超過6秒,否則返回失敗信息。服務(wù)器端需要同時響應(yīng)最低500個用戶的訪問量。Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile .Copyright 2019-2019 Aspose Pty Ltd.硬件配置服務(wù)器:CPU:PIII1G 內(nèi)存:1024M以上 硬盤:60G以上,雙IDE硬盤,做鏡像 客戶端:PII 300 64M以上Evaluation only.Created with Aspose.Slid
4、es for .NET 3.5 Client Profile .Copyright 2019-2019 Aspose Pty Ltd.NetUpdate系統(tǒng)部署圖 遠程服務(wù)器存放客戶端下載文件和要更新的XML版本信息配置文件。客戶端啟動后自動到服務(wù)器檢測是否有文件需要下載。Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile .Copyright 2019-2019 Aspose Pty Ltd.基本功能特點1、連接遠程服務(wù)器下載XML配置文件到臨時文件夾。2、和本地系統(tǒng)配置文件進行版本比較。3、檢測更新前
5、需要關(guān)閉的程序文件。4、下載更新協(xié)議和歷史更新信息。5、如果版本不符,獲取要更新文件的列表信息。6、把要更新的文件下載到本地臨時文件夾。7、覆蓋要更新的文件成功后,刪除本地臨時文件夾中的文件。8、關(guān)閉更新程序啟動客戶端程序。Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile .Copyright 2019-2019 Aspose Pty Ltd.NetUpdate用例圖Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profil
6、e .Copyright 2019-2019 Aspose Pty Ltd.更新活動圖Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile .Copyright 2019-2019 Aspose Pty Ltd.更新序列圖Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile .Copyright 2019-2019 Aspose Pty Ltd.配置文件結(jié)構(gòu)設(shè)計服務(wù)器端配置文件(UpadConfig.bin)客戶端配置文
7、件(Update.bin)Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile .Copyright 2019-2019 Aspose Pty Ltd.系統(tǒng)主要類庫包Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile .Copyright 2019-2019 Aspose Pty Ltd.核心類庫定義Evaluation only.Created with Aspose.Slides for .NET 3.5 Clie
8、nt Profile .Copyright 2019-2019 Aspose Pty Ltd.客戶端線程控制Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile .Copyright 2019-2019 Aspose Pty Ltd.數(shù)據(jù)庫設(shè)計 不需要數(shù)據(jù)庫支持,只記錄更新日子到本地的update.txt文件,配置文件存放到XML文件即可。Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile .Copyright 2019-2019
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 三亞城市職業(yè)學院《稅法(一)》2023-2024學年第二學期期末試卷
- 江西財經(jīng)大學現(xiàn)代經(jīng)濟管理學院《幼兒科學教育與活動指導一》2023-2024學年第二學期期末試卷
- 四川輕化工大學《拼布工藝》2023-2024學年第二學期期末試卷
- 北京警察學院《編劇基礎(chǔ)》2023-2024學年第二學期期末試卷
- 浙江中醫(yī)藥大學《有機化學(醫(yī))》2023-2024學年第二學期期末試卷
- 天津體育職業(yè)學院《機械制圖(上)》2023-2024學年第二學期期末試卷
- 私立華聯(lián)學院《自動控制系統(tǒng)專業(yè)實驗》2023-2024學年第二學期期末試卷
- 學前教育3分鐘故事教學指南
- 首都經(jīng)濟貿(mào)易大學《運動能力康復方案設(shè)計》2023-2024學年第二學期期末試卷
- 北京工商大學《會計與稅收》2023-2024學年第二學期期末試卷
- 文學欣賞電子教案(全)完整版課件整套教學課件
- 我的高三成長檔案
- DBJ51∕T 153-2020 四川省附著式腳手架安全技術(shù)標準
- 游泳池設(shè)備操作培訓課件
- 城軌道交通人因事故分析及評價研究
- (完整版)羊水栓塞應(yīng)急預案演練記錄
- ZYWL-4000型履帶式鉆機
- (高清版)建筑防護欄桿技術(shù)標準JGJ_T 470-2019
- 腦梗死標準病歷、病程記錄、出院記錄模板
- 50MPa路面抗折混凝土配合比
- 油閥座加工工藝與夾具設(shè)計說明
評論
0/150
提交評論