欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

計算機的文件傳輸控制方法

文檔序號:7747418閱讀:213來源:國知局
專利名稱:計算機的文件傳輸控制方法
技術(shù)領(lǐng)域
一種文件更新的方法,特別有關(guān)于一種計算機的文件傳輸控制方法。
背景技術(shù)
隨著計算機的快速發(fā)展,為符合各個層級的使用者的需求,廠商也相應(yīng)的推出各種類型的計算機。舉例來說,對于學生而言,計算機需要能執(zhí)行相應(yīng)的文書作業(yè);對于影像處理工作者而言,需要快速的處理能力與相應(yīng)的軟件。因此,廠商在生產(chǎn)在線會根據(jù)不同種類的計算機,進行安裝相應(yīng)的作業(yè)環(huán)境。在現(xiàn)有技術(shù)中,在生產(chǎn)線中多利用網(wǎng)絡(luò)共享的方式作為更新計算機的方式。這樣的傳輸方式,雖然簡單且易于管理,但是這樣的下載方式不能被集中管理和調(diào)配,而且對服務(wù)端的性能要求很高,在大批量生產(chǎn)的過程中,服務(wù)器會因客戶端連接數(shù)過多而導致系統(tǒng)癱瘓。

發(fā)明內(nèi)容
鑒于以上的問題,本發(fā)明的主要目的在于提供一種計算機的文件傳輸控制方法, 應(yīng)用于生產(chǎn)在線將更新文件安裝于計算機。為達上述目的,本發(fā)明所揭露的計算機的文件傳輸控制方法包括以下步驟依據(jù)更新文件的種類將服務(wù)端的更新文件劃分為多種下載模塊,每一個下載模塊中還具有配置信息;客戶端取得下載模塊的配置信息;由客戶端的智能判斷機制檢查配置信息是否設(shè)定有更新文件的下載方式;若是配置信息設(shè)有更新文件的預(yù)設(shè)下載方式時,客戶端以預(yù)設(shè)下載方式將下載更新文件;若配置信息未設(shè)有更新文件的預(yù)設(shè)下載方式時,客戶端選擇適合的下載方式下載更新文件。上述計算機的文件傳輸控制方法,其特征在于,取得該配置信息的步驟前還包括以下步驟將該下載模塊的更新內(nèi)容劃分為一更新信息;以及將該更新文件的一執(zhí)行動作劃分為該配置信息。上述計算機的文件傳輸控制方法,其特征在于,該更新文件的種類包含操作系統(tǒng)的映像文件、補丁文件、驅(qū)動程序、應(yīng)用程序和源文件(configuration)其中任一種。上述計算機的文件傳輸控制方法,其特征在于,該客戶端以該預(yù)設(shè)下載方式下載該下載模塊的步驟包括若該下載模塊屬于操作系統(tǒng)的映像文件,則通過一映像文件的組播協(xié)議進行傳輸,將該下載模塊傳送至該客戶端;若該下載模塊屬于源文件,則通過一文件的組播協(xié)議進行傳輸,將該下載模塊傳送至該客戶端;若該下載模塊屬于驅(qū)動程序或應(yīng)用程序,則通過一文件傳輸協(xié)議進行傳輸,將該下載模塊傳送至該客戶端;以及若該下載模塊屬于補丁文件,則通過一遠程復制協(xié)議進行傳輸,將該下載模塊傳送至該客戶端。上述計算機的文件傳輸控制方法,其特征在于,若該下載模塊中未定義該預(yù)設(shè)下載方式,則與文件組播服務(wù)通訊,查看該下載模塊是否可以利用組播方式下載,如果可以利用組播方式下載,則將該下載模塊加入組播隊列,如果該下載模塊不能支持組播隊列,則該服務(wù)端利用文件傳輸協(xié)議(File TransportProtocol,FTP)連接,如果該下載模塊可以通過文件傳輸協(xié)議進行下載,則利用文件傳輸協(xié)議下載,如果該下載模塊無法通過文件傳輸協(xié)議進行下載,與文件服務(wù)器共享建立連接,使用遠程拷貝的方式下載。本發(fā)明的計算機的文件傳輸控制方法,可以針對不同種類的更新文件提供相應(yīng)的傳輸協(xié)議,藉以獲得最高的生產(chǎn)效率。有關(guān)本發(fā)明的特征與實作,茲配合圖示作最佳實施例詳細說明如下。


圖1為本發(fā)明的架構(gòu)示意圖2為本發(fā)明的運作流程示意圖3為本發(fā)明的更新文件的示意圖4為本發(fā)明的更新信息生成示意圖5為本發(fā)明的下載模塊的傳輸流程示意圖。
服務(wù)端110
更新文件120
下載模塊121
配置信息122
更新信息124
客戶端130
智能判斷機制13具體實施例方式本發(fā)明的計算機的文件傳輸控制方法,應(yīng)用于生產(chǎn)在線對計算機進行更新文件的安裝。例如客戶端計算機所需灌裝的軟件有窗口預(yù)安裝環(huán)境((Windowsl^e-installation Environment), WinPE),窗口作業(yè)環(huán)境(Windows 2008)、網(wǎng)絡(luò)卡的驅(qū)動程序、顯示卡的驅(qū)動程序(NIC/Video Drivers)、或是針對窗口作業(yè)環(huán)境(Windows 2008)所安裝的繪圖軟件的補丁文件(PATCH)。其中,窗口預(yù)安裝環(huán)境是用于安裝操作系統(tǒng),驅(qū)動程序和補丁文件的定制環(huán)境,在這個環(huán)境中將利用窗口操作系統(tǒng)的無人值守(Unattended)安裝機制安裝操作系統(tǒng)、驅(qū)動程序和補丁文件,使得操作系統(tǒng)、驅(qū)動程序和補丁文件可以事先被下載到客戶端的硬盤上。在本發(fā)明中包括服務(wù)端與多個位于客戶端的計算機。請參考「圖1」所示,其為本發(fā)明的架構(gòu)示意圖。在服務(wù)端110中具有多筆更新文件120??蛻舳酥芯哂兄悄芘袛鄼C制131。服務(wù)端110通過內(nèi)部網(wǎng)絡(luò)(intranet)連接于客戶端130。更新文件120可以是操作系統(tǒng)的映像文件、周邊裝置的驅(qū)動程序、操作系統(tǒng)的補丁程序或應(yīng)用程序。本發(fā)明對于不同種類的更新文件120提供相應(yīng)的傳輸處理,請參考「圖2」所示,其為本發(fā)明的運作流程示意圖。文件更新控制方法包括以下步驟步驟S210 依據(jù)更新文件的種類將服務(wù)端的更新文件劃分為多種下載模塊,每一個下載模塊中還具有配置信息;步驟S220 客戶端取得下載模塊的配置信息;步驟S230 由客戶端的智能判斷機制檢查配置信息是否設(shè)定有更新文件的下載方式;步驟S240 若是配置信息設(shè)有更新文件的預(yù)設(shè)下載方式時,客戶端以預(yù)設(shè)下載方式將下載更新文件;以及步驟S250 若配置信息未設(shè)有更新文件的預(yù)設(shè)下載方式時,客戶端選擇適合的下載方式下載更新文件。在服務(wù)端110根據(jù)更新文件120自身的特點,編寫不同的配置信息122。一般而言,更新文件120劃分為多種下載模塊121。而每一種下載模塊121中皆具有配置信息122 與更新信息124,請配合「圖3」所示。因此,服務(wù)端110對于不同的更新文件120會提供相應(yīng)的傳輸協(xié)議,使得客戶端 130可以依據(jù)不同的傳輸協(xié)議下載相應(yīng)的下載模塊121,客戶端130在將所有的下載模塊 121進行合并的處理,藉以從中穩(wěn)定獲取相應(yīng)的更新文件120。因此,本發(fā)明的客戶端130 通過不同的傳輸協(xié)議來完成下述不同種類的下載模塊121的動作。請參考「圖4」所示,其為本發(fā)明的更新信息生成示意圖。在本發(fā)明的更新信息124 的生成包括以下步驟步驟S310 將下載模塊的下載內(nèi)容劃分出來,使其成為更新信息;以及步驟S320 將更新文件中的執(zhí)行動作劃分出來,使其成為配置信息。更新信息IM意即欲進行更新的主要內(nèi)容;而配置信息122指的是更新內(nèi)容在客戶端130中環(huán)境的建置動作。舉例來說,客戶端130利用更新文件120進行更新時,會在儲存單元中建立暫存目錄或文件或進行解壓縮等處理,這些動作將被歸類于配置信息122。請參考「圖5」所示,其為本發(fā)明的下載模塊121的傳輸流程示意圖。下載方法包括以下步驟步驟S231 若下載模塊屬于操作系統(tǒng)的映像文件,則通過映像文件的組播協(xié)議進行傳輸,將下載模塊傳送至客戶端;步驟S232 若下載模塊屬于源文件(configuration),則通過文件的組播協(xié)議進行傳輸,將下載模塊傳送至客戶端;步驟S233 若下載模塊屬于驅(qū)動程序或應(yīng)用程序,則通過文件傳輸協(xié)議進行傳輸,將下載模塊傳送至客戶端;以及步驟S234 若該下載模塊屬于補丁文件,則通過遠程復制協(xié)議進行傳輸,將下載模塊傳送至客戶端。若是下載模塊121中并未事先定義下載的傳輸協(xié)議,則與文件組播服務(wù)通訊,查看該更新文件120是否可以利用組播方式下載。如果可以,則加入組播隊列。如果不能支持則與文件服務(wù)器嘗試文件傳輸協(xié)議連接。如果可以訪問到資源,利用文件傳輸協(xié)議下載。 如果訪問不到,與文件服務(wù)器共享建立連接,使用遠程拷貝的方式下載。舉例來說,操作系統(tǒng)的文件容量比較大,下載時間相對長,而且需求量相對也大, 所以,在配置信息122中指定使用文件組播的方式進行下載。應(yīng)用程序在生產(chǎn)階段的變動將會比較頻繁,由于客戶端130需要根據(jù)硬件加載不同的應(yīng)用程序,所以相同的應(yīng)用程序需求量較少,所以在文件服務(wù)器維護文件傳輸協(xié)議(File Transport Protocol,簡稱FTP) 的路徑,讓客戶端130優(yōu)先使用FTP方式下載。無需等待,雖然下載速度不是最快,但因為文件小,可以在短時間內(nèi)完成。補丁文件的針對性比較強,需求量非常小,可以在文件服務(wù)器維護共享路徑,使得客戶端130利用遠程拷貝的方式下載。此時還可以根據(jù)服務(wù)端110 的負載情況,以及是否有對應(yīng)的壓縮檔來決定是否下載壓縮檔,以便減少連接時間。本發(fā)明的計算機的文件傳輸控制方法,可以針對不同種類的更新文件120提供相應(yīng)的傳輸協(xié)議,藉以獲得最高的生產(chǎn)效率。雖然本發(fā)明已以較佳實施例揭露如上,然其并非用以限定本發(fā)明,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護范圍。
權(quán)利要求
1.一種計算機的文件傳輸控制方法,應(yīng)用于生產(chǎn)在線將更新文件安裝于計算機,該計算機的文件傳輸控制方法包括以下步驟依據(jù)一更新文件的種類將一服務(wù)端的該更新文件劃分為多種下載模塊,每一該下載模塊中還具有一配置信息;一客戶端取得該配置信息;由該客戶端執(zhí)行一智能判斷機制用以檢查該配置信息是否設(shè)定有該下載模塊的下載方式;若是該配置信息設(shè)有該更新文件的預(yù)設(shè)下載方式時,該客戶端以該預(yù)設(shè)下載方式下載該下載模塊;以及若該配置信息未設(shè)有該更新文件的預(yù)設(shè)下載方式時,該客戶端選擇一適合的下載方式下載該下載模塊。
2.如權(quán)利要求1所述的計算機的文件傳輸控制方法,其特征在于,取得該配置信息的步驟前還包括以下步驟將該下載模塊的更新內(nèi)容劃分為一更新信息;以及將該更新文件的一執(zhí)行動作劃分為該配置信息。
3.如權(quán)利要求1所述的計算機的文件傳輸控制方法,其特征在于,該更新文件的種類包含操作系統(tǒng)的映像文件、補丁文件、驅(qū)動程序、應(yīng)用程序和源文件(configuration)其中任一種。
4.如權(quán)利要求3所述的計算機的文件傳輸控制方法,其特征在于,該客戶端以該預(yù)設(shè)下載方式下載該下載模塊的步驟包括若該下載模塊屬于操作系統(tǒng)的映像文件,則通過一映像文件的組播協(xié)議進行傳輸,將該下載模塊傳送至該客戶端;若該下載模塊屬于源文件,則通過一文件的組播協(xié)議進行傳輸,將該下載模塊傳送至該客戶端;若該下載模塊屬于驅(qū)動程序或應(yīng)用程序,則通過一文件傳輸協(xié)議進行傳輸,將該下載模塊傳送至該客戶端;以及若該下載模塊屬于補丁文件,則通過一遠程復制協(xié)議進行傳輸,將該下載模塊傳送至該客戶端。
5.如權(quán)利要求1所述的計算機的文件傳輸控制方法,其特征在于,若該下載模塊中未定義該預(yù)設(shè)下載方式,則與文件組播服務(wù)通訊,查看該下載模塊是否可以利用組播方式下載,如果可以利用組播方式下載,則將該下載模塊加入組播隊列,如果該下載模塊不能支持組播隊列,則該服務(wù)端利用文件傳輸協(xié)議(File Transport Protocol,FTP)連接,如果該下載模塊可以通過文件傳輸協(xié)議進行下載,則利用文件傳輸協(xié)議下載,如果該下載模塊無法通過文件傳輸協(xié)議進行下載,與文件服務(wù)器共享建立連接,使用遠程拷貝的方式下載。
全文摘要
一種計算機的文件傳輸控制方法,適用于生產(chǎn)在線將更新文件安裝于計算機。傳輸控制方法包括下列步驟依據(jù)更新文件的種類將服務(wù)端的更新文件劃分為多種下載模塊,每一個下載模塊中還具有配置信息;客戶端取得下載模塊的配置信息;由客戶端的智能判斷機制檢查配置信息是否設(shè)定有更新文件的下載方式;若是配置信息設(shè)有更新文件的預(yù)設(shè)下載方式時,客戶端以預(yù)設(shè)下載方式將下載更新文件;若配置信息未設(shè)有更新文件的預(yù)設(shè)下載方式時,客戶端選擇適合的下載方式下載更新文件。
文檔編號H04L29/06GK102238142SQ20101015879
公開日2011年11月9日 申請日期2010年4月23日 優(yōu)先權(quán)日2010年4月23日
發(fā)明者呂健, 陳志豐, 陳龍 申請人:英業(yè)達股份有限公司, 英業(yè)達集團(天津)電子技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
衡山县| 滦平县| 无锡市| 荃湾区| 揭西县| 双峰县| 青浦区| 胶南市| 玛沁县| 师宗县| 龙井市| 阳高县| 周宁县| 淮安市| 会同县| 林口县| 东丰县| 行唐县| 马关县| 垣曲县| 沛县| 株洲县| 刚察县| 武清区| 泉州市| 远安县| 新巴尔虎右旗| 积石山| 丰宁| 巴南区| 丰都县| 八宿县| 邛崃市| 太保市| 临朐县| 五峰| 聂拉木县| 娱乐| 稻城县| 清原| 武鸣县|