專利名稱:一種統(tǒng)一管理客戶端全部版本的升級技術的制作方法
技術領域:
本發(fā)明涉及一種統(tǒng)一管理客戶端全部版本的升級技術,特別涉及一種采用HTTP 協(xié)議的Web服務程序傳遞多段式客戶端內(nèi)部版本號的方式實現(xiàn)統(tǒng)一管理客戶端全部版本 的升級的方法。
背景技術:
隨著中國手機用戶數(shù)的不斷增長和智能手機的普及,手機已經(jīng)成為人們?nèi)粘I?中不可或缺的隨身通訊工具和數(shù)字助手。不同于PC機操作系統(tǒng)的一枝獨秀,手機操作系統(tǒng) 還處于百家爭鳴的狀態(tài)。手機軟件開發(fā)商版本正式發(fā)布后,常常會添加功能或優(yōu)化程序需 要發(fā)布新的版本。因此,多于同一款軟件的不同的版本會很多,當有新的版本發(fā)布的時候, 使所有舊的版本號都升級到新的版本的操作顯得勞動量很大和繁瑣,統(tǒng)一管理客戶端全部 版本的升級成為亟待解決的問題。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術問題是提供一種采用HTTP協(xié)議的Web服務程序傳遞多段 式客戶端內(nèi)部版本號的方式實現(xiàn)統(tǒng)一管理客戶端全部版本的升級的方法。本發(fā)明所述的一種統(tǒng)一管理客戶端全部版本的升級技術,該方法至少包括如下的 步驟步驟1 建立基于HTTP協(xié)議的Web服務。步驟2 調(diào)用升級接口,上傳本機客戶端版本號。步驟3 服務器程序比較上傳版本號和服務器最新版號,返回最新版本號和升級 包下載地址。本發(fā)明所述的一種統(tǒng)一管理客戶端全部版本的升級技術,建立基于HTTP協(xié)議的 Web服務,其步驟為步驟11 建立基于HTTP協(xié)議的Web服務程序。步驟12 客戶端使用Web服務與服務器端程序交互。步驟13 建立數(shù)據(jù)表存儲和維護版本號。本發(fā)明所述的一種統(tǒng)一管理客戶端全部版本的升級技術,調(diào)用升級接口,上傳本 機客戶端版本號,其步驟為步驟21 用戶登錄系統(tǒng)自動調(diào)用升級接口。步驟22 上傳本機客戶端版本號。本發(fā)明所述的本發(fā)明所述的一種統(tǒng)一管理客戶端全部版本的升級技術,服務器程 序比較上傳版本號和服務器最新版號,返回最新版本號和升級包下載地址,其步驟為步驟31 服務器端程序進行統(tǒng)計分析,判斷是否最新的版本號。步驟32 上傳的版本號不是最新的版本號即返回最新的版本號和對應的升級包 下載地址。
步驟33 客戶端程序自動跳轉(zhuǎn)下載新的升級包,并完成安裝,重新啟動新的版本 的客戶端。本發(fā)明涉及的一種統(tǒng)一管理客戶端全部版本的升級技術,使得HTTP協(xié)議的Web服 務程序傳遞客戶端內(nèi)部版本號時,實現(xiàn)了所有舊版本號都升級到新版本。
具體實施例方式本發(fā)明的主要步驟如下步驟1 建立基于HTTP協(xié)議的Web服務。步驟2 調(diào)用升級接口,上傳本機客戶端版本號。步驟3 服務器程序比較上傳版本號和服務器最新版號,返回最新版本號和升級 包下載地址。上述步驟1,建立基于HTTP協(xié)議的Web服務的具體步驟如下步驟11 建立基于HTTP協(xié)議的Web服務程序。步驟12 客戶端使用Web服務與服務器端程序交互。步驟13 建立數(shù)據(jù)表存儲和維護版本號。上述步驟2,調(diào)用升級接口,上傳本機客戶端版本號的具體步驟如下步驟21 用戶登錄系統(tǒng)自動調(diào)用升級接口。步驟22 上傳本機客戶端版本號。 上述步驟3,服務器程序比較上傳版本號和服務器最新版號,返回最新版本號和升 級包下載地址的具體步驟如下步驟31 服務器端程序進行統(tǒng)計分析,判斷是否最新的版本號。步驟32 上傳的版本號不是最新的版本號即返回最新的版本號和對應的升級包 下載地址。步驟33 客戶端程序自動跳轉(zhuǎn)下載新的升級包,并完成安裝,重新啟動新的版本 的客戶端。上述的技術方案實施時,使得HTTP協(xié)議的Web服務程序傳遞客戶端內(nèi)部版本號 時,實現(xiàn)了所有舊版本號都升級到新版本。最后所應說明的是,以上實施例僅用以說明而并非限制本發(fā)明所描述的技術方 案;因此,盡管本說明書參照上述的實施例對本發(fā)明已進行了詳細的說明,但是,本領域的 普通技術人員應當理解,仍然可以對本發(fā)明進行修改或者等同地替換;而一切不脫離本發(fā) 明的精神和范圍的技術方案及其改進,其均應涵蓋在本發(fā)明的權(quán)利要求范圍當中。
權(quán)利要求
一種統(tǒng)一管理客戶端全部版本的升級技術,其特征在于該方法至少包括如下的步驟步驟1建立基于HTTP協(xié)議的Web服務。步驟2調(diào)用升級接口,上傳本機客戶端版本號。步驟3服務器程序比較上傳版本號和服務器最新版號,返回最新版本號和升級包下載地址。
2.根據(jù)權(quán)利要求1所述的一種統(tǒng)一管理客戶端全部版本的升級技術,其特征在于建 立基于HTTP協(xié)議的Web服務,其步驟為步驟11 建立基于HTTP協(xié)議的Web服務程序。 步驟12 客戶端使用Web服務與服務器端程序交互。 步驟13 建立數(shù)據(jù)表存儲和維護版本號。
3.根據(jù)權(quán)利要求1所述的一種統(tǒng)一管理客戶端全部版本的升級技術,其特征在于調(diào) 用升級接口,上傳本機客戶端版本號,其步驟為步驟21 用戶登錄系統(tǒng)自動調(diào)用升級接口。 步驟22 上傳本機客戶端版本號。
4.根據(jù)權(quán)利要求1所述的一種統(tǒng)一管理客戶端全部版本的升級技術,其特征在于服 務器程序比較上傳版本號和服務器最新版號,返回最新版本號和升級包下載地址,其步驟 為步驟31 服務器端程序進行統(tǒng)計分析,判斷是否最新的版本號。 步驟32 上傳的版本號不是最新的版本號即返回最新的版本號和對應的升級包下載 地址。步驟33 客戶端程序自動跳轉(zhuǎn)下載新的升級包,并完成安裝,重新啟動新的版本的客 戶端。
全文摘要
一種統(tǒng)一管理客戶端全部版本的升級技術,首先建立基于HTTP協(xié)議的Web服務;然后調(diào)用升級接口,上傳本機客戶端版本號;最后服務器程序比較上傳版本號和服務器最新版號,返回最新版本號和升級包下載地址。本發(fā)明使得HTTP協(xié)議的Web服務程序傳遞客戶端內(nèi)部版本號時,實現(xiàn)了所有舊版本號都升級到新版本。
文檔編號H04L29/06GK101888394SQ20091008410
公開日2010年11月17日 申請日期2009年5月14日 優(yōu)先權(quán)日2009年5月14日
發(fā)明者孫雪蓮, 朱紅軍, 湯海京, 趙峰 申請人:北京聞言科技有限公司