亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

軟件升級方法和采用該方法的軟件升級系統(tǒng)的制作方法

文檔序號:7716096閱讀:143來源:國知局
專利名稱:軟件升級方法和采用該方法的軟件升級系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種軟件升級方法和采用該方法的軟件升級系統(tǒng)。
背景技術(shù)
現(xiàn)在,很多公司為了進行資料保密,通常將公司內(nèi)部的客戶端電腦與公司內(nèi)部的 局域網(wǎng)連接,利用設(shè)立的局域網(wǎng)服務(wù)器實現(xiàn)公司內(nèi)部客戶端電腦之間的連接,從而斷開與 外界互聯(lián)網(wǎng)的連接??蛻舳穗娔X通常安裝有各種應(yīng)用軟件,而各種軟件的功能需要不斷的 更新升級,但是,由于客戶端電腦與互聯(lián)網(wǎng)的連接斷開,各種軟件不能自動完成升級。一種常用的方法是公司內(nèi)部的網(wǎng)絡(luò)管理人員手動下載軟件的補丁到公司內(nèi)部的 共享客戶端電腦上,當局域網(wǎng)內(nèi)用戶需要升級客戶端電腦的軟件時,到該共享客戶端電腦 的指定的共享目錄中執(zhí)行補丁程序,從而完成對該客戶端電腦的軟件的升級。采用這種方 法雖然能夠?qū)崿F(xiàn)對局域網(wǎng)內(nèi)客戶端電腦的軟件升級,但是,由于這種方法需要每臺客戶端 電腦的使用者進行手動軟件升級,使用者操作繁瑣,不利于公司內(nèi)部工作效率的提高。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種操作簡單且能夠用于局域網(wǎng)客戶端的軟件升級方法。本發(fā)明的目的還在于提供一種操作簡單且能夠用于局域網(wǎng)客戶端的軟件升級系 統(tǒng)。一種軟件升級方法,包括如下步驟發(fā)送軟件升級請求信息,所述軟件升級請求信 息包括發(fā)送端軟件的版本信息;比較所述發(fā)送端軟件版本信息和存檔的軟件版本信息,并 根據(jù)比較結(jié)果判斷是否發(fā)回補丁軟件的服務(wù)器地址信息;根據(jù)該補丁軟件的服務(wù)器地址信 息下載該補丁軟件并完成軟件的升級。本發(fā)明優(yōu)選的一種實施方式,在發(fā)送所述軟件升級請求信息前,先升級包括了所 述存檔的軟件版本信息和所述補丁軟件的服務(wù)器地址信息的配置文件。本發(fā)明優(yōu)選的一種實施方式,所述配置文件包括所述補丁軟件的大小信息,根據(jù) 該補丁軟件的大小信息判斷所述軟件是否完成升級。本發(fā)明優(yōu)選的一種實施方式,該配置文件包括補丁軟件所使用的語言的信息、補 丁軟件所使用的平臺的信息、補丁軟件的名稱信息。一種軟件升級系統(tǒng),包括局域網(wǎng)服務(wù)器和局域網(wǎng)客戶端,該局域網(wǎng)服務(wù)器包括用 于控制該局域網(wǎng)客戶端的軟件升級的局域網(wǎng)軟件升級控制模塊,該局域網(wǎng)軟件升級控制模 塊包括軟件版本信息,該局域網(wǎng)軟件升級控制模塊比較該局域網(wǎng)客戶端發(fā)送的軟件版本信 息和該局域網(wǎng)軟件升級控制模塊內(nèi)的軟件版本信息,通過控制是否發(fā)送補丁軟件的服務(wù)器 地址信息,控制該局域網(wǎng)客戶端是否自動進行軟件升級。本發(fā)明優(yōu)選的一種實施方式,該軟件升級系統(tǒng)還包括互聯(lián)網(wǎng)服務(wù)器,該局域網(wǎng)服 務(wù)器包括補丁軟件的配置文件,該局域網(wǎng)服務(wù)器根據(jù)互聯(lián)網(wǎng)服務(wù)器提供的補丁軟件信息升 級該配置文件。
本發(fā)明優(yōu)選的一種實施方式,該配置文件包括該局域網(wǎng)服務(wù)器內(nèi)的軟件版本信息 和該補丁軟件的服務(wù)器地址信息。本發(fā)明優(yōu)選的一種實施方式,該配置文件包括補丁軟件的大小信息。本發(fā)明優(yōu)選的一種實施方式,該局域網(wǎng)客戶端根據(jù)該補丁軟件的大小信息判斷該 局域網(wǎng)客戶端的軟件是否完成升級。本發(fā)明優(yōu)選的一種實施方式,該配置文件包括補丁軟件所使用的語言的信息、補 丁軟件所使用的平臺的信息、補丁軟件的名稱信息。與現(xiàn)有技術(shù)相比,本發(fā)明的軟件升級方法對該局域網(wǎng)服務(wù)器中的補丁軟件的配置 文件進行升級,該局域網(wǎng)客戶端利用該配置文件進行軟件的自動升級。本發(fā)明的軟件升級 方法更容易操作,并且下載速度更快。且該配置文件比較靈活,支持不同平臺,不同語言,不 同版本,補丁可存放在不同服務(wù)器上。


圖1是本發(fā)明較佳實施方式的軟件升級系統(tǒng)的示意圖。圖2是圖1所示的軟件升級系統(tǒng)中的局域網(wǎng)服務(wù)器的配置文件的結(jié)構(gòu)示意圖。圖3是本發(fā)明的軟件升級方法的流程圖。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面結(jié)合附圖對本發(fā)明作進一步 的詳細描述。本發(fā)明的軟件升級系統(tǒng)主要包括局域網(wǎng)服務(wù)器和局域網(wǎng)客戶端,該局域網(wǎng)服務(wù)器 包括用于控制該局域網(wǎng)客戶端的軟件升級的局域網(wǎng)軟件升級控制模塊,該局域網(wǎng)軟件升級 控制模塊比較該局域網(wǎng)客戶端發(fā)送的軟件版本信息和該局域網(wǎng)軟件升級控制模塊內(nèi)的軟 件版本信息,通過控制是否發(fā)送補丁軟件的服務(wù)器地址信息,控制該局域網(wǎng)客戶端是否自 動進行軟件升級。請參閱圖1,圖1是本發(fā)明較佳實施方式的軟件升級系統(tǒng)的示意圖。該軟件升級系 統(tǒng)10包括互聯(lián)網(wǎng)服務(wù)器11、局域網(wǎng)服務(wù)器13和局域網(wǎng)客戶端15。該局域網(wǎng)客戶端15安 裝有各種應(yīng)用軟件。該局域網(wǎng)服務(wù)器13用于控制該局域網(wǎng)客戶端15上所安裝軟件的自動 升級。該互聯(lián)網(wǎng)服務(wù)器11用于向該局域網(wǎng)服務(wù)器13提供補丁軟件信息。該局域網(wǎng)服務(wù)器13包括局域網(wǎng)軟件控制模塊131,該局域網(wǎng)軟件控制模塊131與 該互聯(lián)網(wǎng)服務(wù)器11和該局域網(wǎng)客戶端15連接。該局域網(wǎng)軟件控制模塊131存儲有用于該 局域網(wǎng)客戶端15的軟件升級的補丁軟件的配置文件。該局域網(wǎng)軟件控制模塊131接收該 互聯(lián)網(wǎng)服務(wù)器11提供的補丁軟件信息,并升級該補丁軟件的配置文件,其中,該補丁軟件 的配置文件包括服務(wù)器地址信息和補丁軟件的版本信息。該補丁軟件的配置文件可以根據(jù) 該互聯(lián)網(wǎng)服務(wù)器11提供的補丁軟件信息自動生成,也可以由網(wǎng)絡(luò)管理人員手動進行設(shè)置。 該局域網(wǎng)軟件控制模塊131根據(jù)該補丁軟件的配置文件控制該局域網(wǎng)客戶端15的軟件的 自動升級。請參閱圖2,圖2是本發(fā)明的局域網(wǎng)軟件控制模塊131生成的補丁軟件的配置文件 的結(jié)構(gòu)示意圖。在一種實施方式中,該配置文件為一個xml文件,該局域網(wǎng)客戶端15升級下載補丁軟件時,向該局域網(wǎng)服務(wù)器131讀取該配置文件。該配置文件中記錄了補丁軟件所 使用的語言的信息、補丁軟件所使用的平臺的信息、補丁軟件的名稱信息、補丁軟件的大小 信息、軟件版本信息和該補丁軟件的服務(wù)器地址信息。如圖2所示,該配置文件中的update 項用于表示該配置文件和根結(jié)點;company項用于表示局域網(wǎng)內(nèi)的公司名稱,如csmc ; platform項用于表示平臺的種類如windows平臺或者Iinux平臺;windows項用于表示補 丁軟件所使用的平臺為windows平臺;language項用于表示補丁軟件所使用的語言,例如 sch/tch/eng/jap ;sch項用于表示補丁軟件所使用的語言為簡體中文;patchinfo項用于 表示補丁軟件信息;name項用于表示補丁軟件的名稱;length項用于表示補丁軟件的大小 信息,該補丁軟件的大小信息的單位可以為字節(jié),該局域網(wǎng)客戶端15根據(jù)該補丁軟件的大 小信息判斷該局域網(wǎng)客戶端15的軟件是否完成升級;version項用于表示補丁軟件所對應(yīng) 的需升級軟件的軟件版本號;patch項用于表示補丁軟件的服務(wù)器地址。該配置文件的各項可以根據(jù)補丁軟件的不同而自由設(shè)計。例如通過設(shè)置 platform項,可以設(shè)定補丁軟件所使用的系統(tǒng),如為windows系統(tǒng)或者Iinux系統(tǒng),根據(jù) 不同的platform項設(shè)置,patch項所設(shè)定的補丁軟件的服務(wù)器地址也相應(yīng)不同。通過設(shè)置 language項,可以設(shè)定補丁軟件所使用的語言,如中文或者英文,根據(jù)不同的language項 設(shè)置,patch項所設(shè)定的補丁軟件的服務(wù)器地址也相應(yīng)不同。即不同的補丁可以配置不同 的補丁軟件的服務(wù)器地址,當全世界用戶都在下載時,保證下載速度。請參與圖3,圖3是本發(fā)明的軟件升級方法的流程圖。本發(fā)明的軟件升級方法主要 包括如下步驟局域網(wǎng)客戶端15向該局域網(wǎng)服務(wù)器13發(fā)送軟件升級請求信息,該軟件升級 請求信息包括該局域網(wǎng)客戶端15軟件的版本信息;該局域網(wǎng)服務(wù)器13比較該局域網(wǎng)客戶 端15發(fā)送的軟件版本信息和該局域網(wǎng)服務(wù)器13內(nèi)的軟件版本信息,并根據(jù)比較結(jié)果判斷 是否向該局域網(wǎng)客戶端15發(fā)送補丁軟件的服務(wù)器地址信息;根據(jù)該補丁軟件的服務(wù)器地 址信息,該局域網(wǎng)客戶端15下載該補丁軟件并完成軟件的自動升級。下面詳細介紹該軟件升級方法的各個步驟網(wǎng)絡(luò)管理人員根據(jù)該互聯(lián)網(wǎng)服務(wù)器11提供的補丁軟件信息,判斷該局域網(wǎng)服務(wù) 器13上補丁軟件的配置文件是否需要進行升級,若該配置文件需要升級,則網(wǎng)絡(luò)管理人員 根據(jù)該互聯(lián)網(wǎng)服務(wù)器11提供的最新補丁軟件信息,升級該局域網(wǎng)服務(wù)器13上補丁軟件的 配置文件。該局域網(wǎng)客戶端15啟動待升級的軟件,然后該局域網(wǎng)客戶端15自動向該局域網(wǎng) 服務(wù)器13和其他局域網(wǎng)客戶端發(fā)送軟件升級請求信息,即向該局域網(wǎng)服務(wù)器13和其他局 域網(wǎng)客戶端發(fā)送數(shù)據(jù)廣播。該升級請求信息中包括該待升級的軟件的版本信息。該局域網(wǎng)客戶端15判讀是否收到該局域網(wǎng)服務(wù)器13的響應(yīng)。若該局域網(wǎng)服務(wù)器 13無響應(yīng),則表明該局域網(wǎng)客戶端15連接不上該局域網(wǎng)服務(wù)器13,若該局域網(wǎng)客戶端15 直接連接有外部互聯(lián)網(wǎng),該局域網(wǎng)客戶端15嘗試連接該軟件公司的服務(wù)器,若有合適補丁 下載,即進行外部互聯(lián)網(wǎng)自動下載,以完成軟件的升級。若該局域網(wǎng)服務(wù)器13有響應(yīng),該局域網(wǎng)服務(wù)器13比較該局域網(wǎng)客戶端15的待升 級軟件的版本信息和該局域網(wǎng)服務(wù)器13的配置文件中的補丁軟件的版本信息,從而確定 該局域網(wǎng)客戶端15中的軟件是否需要升級。若不需要升級,則該局域網(wǎng)客戶端15的軟件 升級過程停止,若需要升級,該局域網(wǎng)服務(wù)器13根據(jù)該局域網(wǎng)客戶端15的IP地址將該配置文件中的補丁軟件的服務(wù)器地址信息發(fā)送給該局域網(wǎng)客戶端15。該局域網(wǎng)客戶端15接收該局域網(wǎng)服務(wù)器13發(fā)送的補丁軟件的服務(wù)器地址信息, 根據(jù)該補丁軟件的服務(wù)器地址信息通過局域網(wǎng)從指定服務(wù)器上下載補丁軟件到該局域網(wǎng) 客戶端15的指定目錄。待該補丁軟件下載完畢后,該局域網(wǎng)客戶端15提示使用者重新啟 動軟件。該局域網(wǎng)客戶端15下載該補丁軟件的過程中可以使用斷點續(xù)傳的方式。該局域網(wǎng)客戶端15提示使用者啟動待升級的軟件的外殼程序后,檢測到該下載 的補丁軟件,然后執(zhí)行該補丁軟件的程序,同時退出該軟件的外殼程序,此時執(zhí)行軟件的程 序,進行軟件升級操作,該軟件升級完成后,通知使用者重新啟動該軟件的外殼程序。與現(xiàn)有技術(shù)相比,本發(fā)明的軟件升級方法對該局域網(wǎng)服務(wù)器13中的補丁軟件的 配置文件進行升級,該局域網(wǎng)客戶端15利用該配置文件進行軟件的自動升級。本發(fā)明的軟 件升級方法更容易操作,并且下載速度更快。且該配置文件比較靈活,支持不同平臺,不同 語言,不同版本,補丁可存放在不同服務(wù)器上。本發(fā)明的軟件升級方法中,當該局域網(wǎng)客戶端15啟動待升級的軟件后,該局域網(wǎng) 客戶端15自動向該局域網(wǎng)服務(wù)器13和其他局域網(wǎng)客戶端發(fā)送軟件升級請求信息。該局域 網(wǎng)客戶端15也可以在該軟件啟動后,使用者在該軟件菜單中設(shè)定升級天數(shù)的間隔(1天,3 天,一周,手動),時間到后,該局域網(wǎng)客戶端15自動向該局域網(wǎng)服務(wù)器13和其他局域網(wǎng)客 戶端發(fā)送軟件升級請求信息,并不限于上述實施方式所述。在不偏離本發(fā)明的精神和范圍的情況下還可以構(gòu)成許多有很大差別的實施例。應(yīng) 當理解,除了如所附的權(quán)利要求所限定的,本發(fā)明不限于在說明書中所述的具體實施例。
權(quán)利要求
1.一種軟件升級方法,包括如下步驟發(fā)送軟件升級請求信息,所述軟件升級請求信息包括發(fā)送端軟件的版本信息;比較所述發(fā)送端軟件版本信息和存檔的軟件版本信息,并根據(jù)比較結(jié)果判斷是否發(fā)回 補丁軟件的服務(wù)器地址信息;根據(jù)該補丁軟件的服務(wù)器地址信息下載該補丁軟件并完成軟件的升級。
2.如權(quán)利要求1所述的軟件升級方法,其特征在于在發(fā)送所述軟件升級請求信息前, 先升級包括了所述存檔的軟件版本信息和所述補丁軟件的服務(wù)器地址信息的配置文件。
3.如權(quán)利要求2所述的軟件升級方法,其特征在于所述配置文件包括所述補丁軟件 的大小信息,根據(jù)該補丁軟件的大小信息判斷所述軟件是否完成升級。
4.如權(quán)利要求2所述的軟件升級方法,其特征在于該配置文件包括補丁軟件所使用 的語言的信息、補丁軟件所使用的平臺的信息、補丁軟件的名稱信息。
5.一種軟件升級系統(tǒng),包括局域網(wǎng)服務(wù)器和局域網(wǎng)客戶端,其特征在于該局域網(wǎng)服 務(wù)器包括用于控制該局域網(wǎng)客戶端的軟件升級的局域網(wǎng)軟件升級控制模塊,該局域網(wǎng)軟件 升級控制模塊包括軟件版本信息,該局域網(wǎng)軟件升級控制模塊比較該局域網(wǎng)客戶端發(fā)送的 軟件版本信息和該局域網(wǎng)軟件升級控制模塊內(nèi)的軟件版本信息,通過控制是否發(fā)送補丁軟 件的服務(wù)器地址信息,控制該局域網(wǎng)客戶端是否自動進行軟件升級。
6.如權(quán)利要求5所述的軟件升級系統(tǒng),其特征在于該軟件升級系統(tǒng)還包括互聯(lián)網(wǎng)服 務(wù)器,該局域網(wǎng)服務(wù)器包括補丁軟件的配置文件,該局域網(wǎng)服務(wù)器根據(jù)互聯(lián)網(wǎng)服務(wù)器提供 的補丁軟件信息升級該配置文件。
7.如權(quán)利要求6所述的軟件升級系統(tǒng),其特征在于該配置文件包括該局域網(wǎng)服務(wù)器 內(nèi)的軟件版本信息和該補丁軟件的服務(wù)器地址信息。
8.如權(quán)利要求6所述的軟件升級系統(tǒng),其特征在于該配置文件包括補丁軟件的大小 fn息ο
9.如權(quán)利要求8所述的軟件升級系統(tǒng),其特征在于該局域網(wǎng)客戶端根據(jù)該補丁軟件 的大小信息判斷該局域網(wǎng)客戶端的軟件是否完成升級。
10.如權(quán)利要求6所述的軟件升級系統(tǒng),其特征在于該配置文件包括補丁軟件所使用 的語言的信息、補丁軟件所使用的平臺的信息、補丁軟件的名稱信息。
全文摘要
本發(fā)明涉及一種軟件升級方法和一種軟件升級系統(tǒng),該軟件升級方法包括如下步驟發(fā)送軟件升級請求信息,所述軟件升級請求信息包括發(fā)送端軟件的版本信息;比較所述發(fā)送端軟件版本信息和存檔的軟件版本信息,并根據(jù)比較結(jié)果判斷是否發(fā)回補丁軟件的服務(wù)器地址信息;根據(jù)該補丁軟件的服務(wù)器地址信息下載該補丁軟件并完成軟件的升級。本發(fā)明的軟件升級方法操作簡單,使用更加方便。
文檔編號H04L29/06GK102053844SQ20091019784
公開日2011年5月11日 申請日期2009年10月28日 優(yōu)先權(quán)日2009年10月28日
發(fā)明者殷俊 申請人:無錫華潤上華半導(dǎo)體有限公司, 無錫華潤上華科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1