專利名稱:一種手機(jī)應(yīng)用軟件的下載方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信中下載軟件的技術(shù),特別涉及一種手機(jī)應(yīng)用軟件的下載方法。
背景技術(shù):
隨著網(wǎng)站訪問量的增長,單臺(tái)服務(wù)器已經(jīng)無法承擔(dān)大量用戶的并發(fā)訪問,必須采用多臺(tái)服務(wù)器協(xié)同工作,以提高計(jì)算機(jī)系統(tǒng)的處理能力和計(jì)算強(qiáng)度,滿足當(dāng)前業(yè)務(wù)量的需求?,F(xiàn)如今手機(jī)的功能越來越強(qiáng)大,手機(jī)應(yīng)用軟件發(fā)展也越來越迅速,每天都有大量的手機(jī)應(yīng)用軟件出爐。當(dāng)前對于大部分的軟件下載,用戶需要制定手機(jī)型號(hào),一般需要自己手動(dòng)輸入或者在很多選擇列表中進(jìn)行選擇,操作復(fù)雜、效率低下。另外,當(dāng)有許多服務(wù)器可供選擇時(shí),用戶需要選擇合適的下載地址進(jìn)行下載。但現(xiàn)實(shí)生活中很多電腦初學(xué)者不了解其工作原理,不知道如何進(jìn)行選擇,所以在選擇下載地址時(shí),很多用戶都是隨機(jī)選擇的,即使是電腦高手也只是可能按照就近原則進(jìn)行選擇,但也不能確保該服務(wù)器的下載速度最快。考慮到手機(jī)上網(wǎng)的速度,選擇一個(gè)高速下載服務(wù)器十分必要。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種手機(jī)應(yīng)用軟件的下載方法,用于解決手機(jī)用戶高速下載手機(jī)應(yīng)用軟件的問題。根據(jù)本發(fā)明的一個(gè)方面,提供了一種手機(jī)應(yīng)用軟件的下載方法,包括以下步驟A、計(jì)算機(jī)用戶終端向服務(wù)端發(fā)送包括手機(jī)型號(hào)的軟件下載請求消息;B、服務(wù)端通過解析軟件下載請求消息得到計(jì)算機(jī)用戶終端的IP地址并根據(jù)IP地址獲取計(jì)算機(jī)用戶終端歸屬的區(qū)域和運(yùn)營商;C、服務(wù)端根據(jù)區(qū)域和運(yùn)營商為計(jì)算機(jī)用戶終端選擇合適的服務(wù)器。優(yōu)選的,步驟B包括DNS (Domain Name System,域名系統(tǒng))服務(wù)器根據(jù)IP地址中的域名得到計(jì)算機(jī)用戶終端所處的區(qū)域;DNS服務(wù)器通過對IP地址進(jìn)行DNS解析得到用戶終端歸屬的運(yùn)營商;DNS服務(wù)器把包括計(jì)算機(jī)用戶終端所處的區(qū)域和用戶終端歸屬的運(yùn)營商的信息發(fā)送至計(jì)算機(jī)用戶終端。根據(jù)本發(fā)明的另一方面,提供了一種手機(jī)應(yīng)用軟件的下載方法,包括以下步驟A、手機(jī)用戶終端向服務(wù)器端發(fā)送軟件下載請求消息;B、服務(wù)端通過解析軟件下載請求消息得到手機(jī)用戶終端的手機(jī)號(hào)碼及手機(jī)號(hào)碼對應(yīng)的手機(jī)信息;C、服務(wù)端根據(jù)手機(jī)信息為手機(jī)用戶終端選擇合適的服務(wù)器。優(yōu)選的,步驟B包括DNS服務(wù)器通過解析手機(jī)信息得到發(fā)送軟件下載請求消息的手機(jī)的手機(jī)型號(hào)、手機(jī)用戶終端所處的區(qū)域和手機(jī)用戶終端歸屬的運(yùn)營商;DNS服務(wù)器把包括手機(jī)用戶終端所處的區(qū)域和手機(jī)用戶終端歸屬的運(yùn)營商的信息發(fā)送至手機(jī)用戶終端。優(yōu)選的,以上兩個(gè)方法中的步驟C包括Cl、計(jì)算機(jī)用戶終端或手機(jī)用戶終端通過計(jì)算機(jī)用戶終端或手機(jī)用戶終端所處的區(qū)域的負(fù)載均衡服務(wù)器查詢計(jì)算機(jī)用戶終端或手機(jī)用戶終端歸屬的運(yùn)營商的服務(wù)器是否空閑;C2、若計(jì)算機(jī)用戶終端或手機(jī)用戶終端歸屬的運(yùn)營商的服務(wù)器空閑,則計(jì)算機(jī)用戶終端或手機(jī)用戶終端把軟件下載請求消息發(fā)送至與計(jì)算機(jī)用戶終端或手機(jī)用戶終端歸屬的運(yùn)營商的服務(wù)器;
C3、若計(jì)算機(jī)用戶終端或手機(jī)用戶終端歸屬的運(yùn)營商的服務(wù)器不空閑,則計(jì)算機(jī)用戶終端或手機(jī)用戶終端通過其它區(qū)域的負(fù)載均衡服務(wù)器查找空閑的服務(wù)器。優(yōu)選的,負(fù)載均衡服務(wù)器根據(jù)服務(wù)器的帶寬占用判斷服務(wù)器是否空閑。優(yōu)選的,計(jì)算機(jī)用戶終端或手機(jī)用戶終端把軟件下載請求消息發(fā)送至與計(jì)算機(jī)用戶終端或手機(jī)用戶終端歸屬的運(yùn)營商的服務(wù)器包括計(jì)算機(jī)用戶終端或手機(jī)用戶終端把軟件下載請求消息發(fā)送至計(jì)算機(jī)用戶終端或手機(jī)用戶終端所處的區(qū)域的負(fù)載均衡服務(wù)器;計(jì)算機(jī)用戶終端或手機(jī)用戶終端所處的區(qū)域的負(fù)載均衡服務(wù)器把軟件下載請求消息通過緩存服務(wù)器發(fā)送至計(jì)算機(jī)用戶終端或手機(jī)用戶終端歸屬的運(yùn)營商的服務(wù)器。優(yōu)選的,計(jì)算機(jī)用戶終端或手機(jī)用戶終端所處的區(qū)域的負(fù)載均衡服務(wù)器把軟件下載請求消息通過緩存服務(wù)器發(fā)送至計(jì)算機(jī)用戶終端或手機(jī)用戶終端歸屬的運(yùn)營商的服務(wù)器,包括計(jì)算機(jī)用戶終端或手機(jī)用戶終端所處的區(qū)域的負(fù)載均衡服務(wù)器把軟件下載請求消息通過緩存服務(wù)器發(fā)送至計(jì)算機(jī)用戶終端或手機(jī)用戶終端所處的區(qū)域的負(fù)載均衡服務(wù)器歸屬的服務(wù)器集群;計(jì)算機(jī)用戶終端或手機(jī)用戶終端所處的區(qū)域的負(fù)載均衡服務(wù)器歸屬的服務(wù)器集群把軟件下載請求消息發(fā)送至計(jì)算機(jī)用戶終端或手機(jī)用戶終端所處的區(qū)域的負(fù)載均衡服務(wù)器歸屬的服務(wù)器集群中空閑的服務(wù)器。優(yōu)選的,計(jì)算機(jī)用戶終端或手機(jī)用戶終端通過其它區(qū)域的負(fù)載均衡服務(wù)器查找空閑的服務(wù)器,包括計(jì)算機(jī)用戶終端或手機(jī)用戶終端根據(jù)其它區(qū)域的運(yùn)營商的距離由近至遠(yuǎn)地通過負(fù)載均衡服務(wù)器判斷服務(wù)器的空閑情況,直至找到標(biāo)識(shí)為空閑的負(fù)載均衡服務(wù)器;當(dāng)一個(gè)區(qū)域的負(fù)載均衡服務(wù)器判斷得到該區(qū)域歸屬的服務(wù)器集群中存在一臺(tái)或多臺(tái)服務(wù)器標(biāo)識(shí)為空閑狀態(tài),則該區(qū)域的負(fù)載均衡服務(wù)器標(biāo)識(shí)為空閑。優(yōu)選的,步驟C3還包括計(jì)算機(jī)用戶終端或手機(jī)用戶終端把軟件下載請求消息發(fā)送至標(biāo)識(shí)為空閑的負(fù)載均衡服務(wù)器;標(biāo)識(shí)為空閑的負(fù)載均衡服務(wù)器把軟件下載請求消息通過緩存服務(wù)器發(fā)送至標(biāo)識(shí)為空閑的負(fù)載均衡服務(wù)器歸屬的服務(wù)器集群;
標(biāo)識(shí)為空閑的負(fù)載均衡服務(wù)器歸屬的服務(wù)器集群把軟件下載請求消息發(fā)送至標(biāo)識(shí)為空閑狀態(tài)的服務(wù)器。與現(xiàn)有技術(shù)相比較,本發(fā)明的有益效果在于本發(fā)明通過負(fù)載均衡服務(wù)器查詢服務(wù)器的空閑狀態(tài),實(shí)現(xiàn)了當(dāng)手機(jī)用戶下 載手機(jī)應(yīng)用軟件時(shí)自動(dòng)為手機(jī)用戶選擇合適的服務(wù)器。
圖I是本發(fā)明提供的手機(jī)應(yīng)用軟件的下載方法的流程示意圖;圖2是本發(fā)明實(shí)施例提供的手機(jī)應(yīng)用軟件下載的系統(tǒng)框圖;圖3是本發(fā)明實(shí)施例提供的使用計(jì)算機(jī)下載手機(jī)應(yīng)用軟件的流程圖;圖4是本發(fā)明實(shí)施例提供的使用手機(jī)終端下載手機(jī)應(yīng)用軟件的流程圖。
具體實(shí)施例方式以下結(jié)合附圖對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行詳細(xì)說明,應(yīng)當(dāng)理解,以下所說明的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。圖I顯示了本發(fā)明提供的手機(jī)應(yīng)用軟件的下載方法的流程示意,如圖I所示步驟S101,用戶終端向服務(wù)端發(fā)送軟件下載請求消息。若用戶終端為計(jì)算機(jī)用戶終端,則計(jì)算機(jī)用戶終端向服務(wù)端發(fā)送包括手機(jī)型號(hào)的軟件下載請求消息。若用戶終端為手機(jī)用戶終端,則手機(jī)用戶終端向服務(wù)器端發(fā)送軟件下載請求消
肩、O步驟S102,服務(wù)端通過解析軟件下載請求消息得到用戶終端歸屬的區(qū)域和運(yùn)營商。若用戶終端為計(jì)算機(jī)用戶終端,則服務(wù)端通過解析軟件下載請求消息得到計(jì)算機(jī)用戶終端的IP地址并根據(jù)IP地址獲取計(jì)算機(jī)用戶終端歸屬的區(qū)域和運(yùn)營商,具體為DNS服務(wù)器根據(jù)IP地址中的域名得到計(jì)算機(jī)用戶終端所處的區(qū)域,DNS服務(wù)器通過對IP地址進(jìn)行DNS解析得到用戶終端歸屬的運(yùn)營商,DNS服務(wù)器把包括計(jì)算機(jī)用戶終端所處的區(qū)域和用戶終端歸屬的運(yùn)營商的信息發(fā)送至計(jì)算機(jī)用戶終端。若用戶終端為手機(jī)用戶終端,則服務(wù)端通過解析軟件下載請求消息得到手機(jī)用戶終端的手機(jī)號(hào)碼及手機(jī)號(hào)碼對應(yīng)的手機(jī)信息,具體為=DNS服務(wù)器通過解析手機(jī)信息得到發(fā)送軟件下載請求消息的手機(jī)的手機(jī)型號(hào)、手機(jī)用戶終端所處的區(qū)域和手機(jī)用戶終端歸屬的運(yùn)營商,DNS服務(wù)器把包括手機(jī)用戶終端所處的區(qū)域和手機(jī)用戶終端歸屬的運(yùn)營商的信息發(fā)送至手機(jī)用戶終端。步驟S103,服務(wù)端根據(jù)區(qū)域和運(yùn)營商為用戶終端選擇合適的服務(wù)器。計(jì)算機(jī)用戶終端或手機(jī)用戶終端通過計(jì)算機(jī)用戶終端或手機(jī)用戶終端所處的區(qū)域的負(fù)載均衡服務(wù)器查詢計(jì)算機(jī)用戶終端或手機(jī)用戶終端歸屬的運(yùn)營商的服務(wù)器是否空閑,若計(jì)算機(jī)用戶終端或手機(jī)用戶終端歸屬的運(yùn)營商的服務(wù)器空閑,則計(jì)算機(jī)用戶終端或手機(jī)用戶終端把軟件下載請求消息發(fā)送至計(jì)算機(jī)用戶終端或手機(jī)用戶終端所處的區(qū)域的負(fù)載均衡服務(wù)器,該負(fù)載均衡服務(wù)器再把軟件下載請求消息通過緩存服務(wù)器發(fā)送至計(jì)算機(jī)用戶終端或手機(jī)用戶終端所處的區(qū)域的負(fù)載均衡服務(wù)器歸屬的服務(wù)器集群,該服務(wù)器集群把軟件下載請求消息發(fā)送至該服務(wù)器集群中空閑的服務(wù)器。其中,負(fù)載均衡服務(wù)器根據(jù)服務(wù)器的帶寬占用判斷服務(wù)器是否空閑,例如,若服務(wù)器的帶寬占用在90%以下,則可以認(rèn)為該服務(wù)器為空閑。若計(jì)算機(jī)用戶終端或手機(jī)用戶終端歸屬的運(yùn)營商的服務(wù)器不空閑,則計(jì)算機(jī)用戶終端或手機(jī)用戶終端通過其它區(qū)域的負(fù)載均衡服務(wù)器查找空閑的服務(wù)器。其中,負(fù)載均衡服務(wù)器根據(jù)服務(wù)器的帶寬占用判斷服務(wù)器是否空閑,例如,若服務(wù)器的帶寬占用在90 %以 下,則可以認(rèn)為該服務(wù)器為空閑。負(fù)載均衡服務(wù)器查找空閑的服務(wù)器具體步驟為計(jì)算機(jī)用戶終端或手機(jī)用戶終端根據(jù)其它區(qū)域的運(yùn)營商的距離由近至遠(yuǎn)地通過負(fù)載均衡服務(wù)器判斷服務(wù)器的空閑情況,直至找到標(biāo)識(shí)為空閑的負(fù)載均衡服務(wù)器,當(dāng)一個(gè)區(qū)域的負(fù)載均衡服務(wù)器判斷得到該區(qū)域歸屬的服務(wù)器集群中存在一臺(tái)或多臺(tái)服務(wù)器標(biāo)識(shí)為空閑狀態(tài),則該區(qū)域的負(fù)載均衡服務(wù)器標(biāo)識(shí)為空閑。計(jì)算機(jī)用戶終端或手機(jī)用戶終端把軟件下載請求消息發(fā)送至標(biāo)識(shí)為空閑的負(fù)載均衡服務(wù)器,該負(fù)載均衡服務(wù)器把軟件下載請求消息通過緩存服務(wù)器發(fā)送至標(biāo)識(shí)為空閑的負(fù)載均衡服務(wù)器歸屬的服務(wù)器集群,該服務(wù)器集群把軟件下載請求消息發(fā)送至標(biāo)識(shí)為空閑狀態(tài)的服務(wù)器。圖2顯示了本發(fā)明實(shí)施例提供的手機(jī)應(yīng)用軟件下載的系統(tǒng)框圖,用戶通過電腦操作下載,通過以下步驟進(jìn)行步驟S201,用戶終端發(fā)送下載請求,根據(jù)用戶終端的運(yùn)營商不同用戶終端把下載請求發(fā)送至相應(yīng)的DNS服務(wù)器上以得到域名對應(yīng)的IP地址,如用戶終端為電信用戶則把下載請求發(fā)至電信DNS服務(wù)器,如用戶終端為網(wǎng)通用戶則把下載請求發(fā)至網(wǎng)通DNS服務(wù)器,DNS服務(wù)器根據(jù)用戶本地設(shè)置的DNS服務(wù)器線路和地區(qū),對訪問的域名請求進(jìn)行解析得到不同的IP地址,即不同地區(qū)不同線路提供服務(wù)的服務(wù)器集群。步驟S202,述解析后的不同地區(qū)的IP地址為服務(wù)器集群的入口 IP,該入口 IP即為該地域歸屬的負(fù)載均衡服務(wù)器,服務(wù)器可以按照簡單輪詢、IP哈希、分配權(quán)重等方式將請求分布到后端提供服務(wù)的服務(wù)器上。步驟S203,為了提高響應(yīng)速度,在負(fù)載均衡服務(wù)器與提供服務(wù)器的服務(wù)器之間增加了緩存服務(wù)器,將之前的響應(yīng)信息緩存起來,方便下次對相同的下載請求作出快速響應(yīng)。當(dāng)下載請求到達(dá)某一負(fù)載均衡服務(wù)器后,首先查看緩存服務(wù)器是否含有所需信息,如果沒有,則請求后端的提供服務(wù)的服務(wù)器。此外,若為手機(jī)用戶,則利用手機(jī)網(wǎng)絡(luò)發(fā)送網(wǎng)絡(luò)請求,通過運(yùn)營商的轉(zhuǎn)化,最終接A Internet,也含有自身所屬線路的DNS信息。圖3顯示了本發(fā)明實(shí)施例提供的使用計(jì)算機(jī)下載手機(jī)應(yīng)用軟件的流程,如圖3所示步驟S301,用戶登錄服務(wù)網(wǎng)站,選擇要下載的軟件,輸入手機(jī)型號(hào)。步驟S302,用戶通過計(jì)算機(jī)提交下載請求。步驟S303,用戶IP通過DNS解析獲知該用戶所處區(qū)域、運(yùn)營商等信息。步驟S304,根據(jù)這些信息服務(wù)端采用負(fù)載均衡技術(shù)為用戶選擇下載速度最快的服務(wù)器。負(fù)載均衡服務(wù)器負(fù)責(zé)對用戶的請求進(jìn)行分配,從而使用戶獲得最快的下載體驗(yàn),例如,通過DNS解析可以得知該用戶使用的是北京聯(lián)通的網(wǎng)絡(luò),則負(fù)載均衡服務(wù)器會(huì)首先從北京聯(lián)通的服務(wù)器進(jìn)行查詢,如果服務(wù)器較為空閑,則將請求轉(zhuǎn)發(fā)給提供下載服務(wù)的服務(wù)器集群,如果服務(wù)器忙,則根據(jù)其它地區(qū)的服務(wù)器的遠(yuǎn)近按照由近至遠(yuǎn)的原則逐一查詢其它地區(qū)的服務(wù)器,直至查詢到空閑的服務(wù)器為止,當(dāng)請求到達(dá)了相應(yīng)的服務(wù)器集群后,將下載請求合理地分配到較為空閑的服務(wù)器上。步驟S304,進(jìn)行下載。
圖4顯示了本發(fā)明實(shí)施例提供的使用手機(jī)終端下載手機(jī)應(yīng)用軟件的流程,如圖4所示步驟S401,用戶通過手機(jī)提交下載請求。步驟S402,服務(wù)端收到下載請求后通過手機(jī)白名單得到與手機(jī)號(hào)對應(yīng)的手機(jī)型號(hào)和用戶所在網(wǎng)絡(luò)區(qū)域等信息。步驟S403,服務(wù)端根據(jù)手機(jī)號(hào)確定用戶的運(yùn)營商。步驟S404,服務(wù)端根據(jù)用戶的手機(jī)型號(hào)為用戶選擇相應(yīng)型號(hào)的手機(jī)應(yīng)用軟件。步驟S405,服務(wù)端通過負(fù)載均衡服務(wù)器為用戶選擇高速的下載地址,即選擇下載速度最快的服務(wù)器。負(fù)載均衡服務(wù)器負(fù)責(zé)對用戶的請求進(jìn)行分配,從而使用戶獲得最快的下載體驗(yàn),例如,通過DNS解析可以得知該用戶使用的是北京聯(lián)通的網(wǎng)絡(luò),則負(fù)載均衡服務(wù)器會(huì)首先從北京聯(lián)通的服務(wù)器進(jìn)行查詢,如果服務(wù)器較為空閑,則將請求轉(zhuǎn)發(fā)給提供下載服務(wù)的服務(wù)器集群,如果服務(wù)器忙,則根據(jù)其它地區(qū)的服務(wù)器的遠(yuǎn)近按照由近至遠(yuǎn)的原則逐一查詢其它地區(qū)的服務(wù)器,直至查詢到空閑的服務(wù)器為止,當(dāng)請求到達(dá)了相應(yīng)的服務(wù)器集群后,將下載請求合理地分配到較為空閑的服務(wù)器上。步驟S406,進(jìn)行下載。綜上所述,本發(fā)明具有以下技術(shù)效果本發(fā)明為手機(jī)用戶提供了一種便捷快速的下載方法,在手機(jī)用戶發(fā)送下載請求時(shí),自動(dòng)為用戶選擇適合該手機(jī)型號(hào)的版本,并選擇下載速度最快的服務(wù)器,大大提高了用戶下載手機(jī)應(yīng)用軟件的便捷度,同時(shí)也有效。盡管上文對本發(fā)明進(jìn)行了詳細(xì)說明,但是本發(fā)明不限于此,本領(lǐng)域技術(shù)人員可以根據(jù)本發(fā)明的原理進(jìn)行各種修改。因此,凡按照本發(fā)明原理所作的修改,都應(yīng)當(dāng)理解為落入本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種手機(jī)應(yīng)用軟件的下載方法,其特征在于,包括以下步驟 A、計(jì)算機(jī)用戶終端向服務(wù)端發(fā)送包括手機(jī)型號(hào)的軟件下載請求消息; B、服務(wù)端通過解析所述軟件下載請求消息得到所述計(jì)算機(jī)用戶終端的IP地址并根據(jù)所述IP地址獲取所述計(jì)算機(jī)用戶終端歸屬的區(qū)域和運(yùn)營商;以及 C、所述服務(wù)端根據(jù)所述區(qū)域和運(yùn)營商為所述計(jì)算機(jī)用戶終端選擇合適的服務(wù)器。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述步驟B包括 域名系統(tǒng)DNS服務(wù)器根據(jù)所述IP地址中的域名得到所述計(jì)算機(jī)用戶終端所處的區(qū)域; 所述DNS服務(wù)器通過對所述IP地址進(jìn)行DNS解析得到所述用戶終端歸屬的運(yùn)營商;以及 所述DNS服務(wù)器把包括所述計(jì)算機(jī)用戶終端所處的區(qū)域和所述用戶終端歸屬的運(yùn)營商的信息發(fā)送至所述計(jì)算機(jī)用戶終端。
3.—種手機(jī)應(yīng)用軟件的下載方法,其特征在于,包括以下步驟 A、手機(jī)用戶終端向服務(wù)器端發(fā)送軟件下載請求消息; B、服務(wù)端通過解析所述軟件下載請求消息得到所述手機(jī)用戶終端的手機(jī)號(hào)碼及所述手機(jī)號(hào)碼對應(yīng)的手機(jī)信息;以及 C、所述服務(wù)端根據(jù)所述手機(jī)信息為所述手機(jī)用戶終端選擇合適的服務(wù)器。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述步驟B包括 域名系統(tǒng)DNS服務(wù)器通過解析所述手機(jī)信息得到發(fā)送所述軟件下載請求消息的手機(jī)的手機(jī)型號(hào)、所述手機(jī)用戶終端所處的區(qū)域和所述手機(jī)用戶終端歸屬的運(yùn)營商;以及 所述DNS服務(wù)器把包括所述手機(jī)用戶終端所處的區(qū)域和所述手機(jī)用戶終端歸屬的運(yùn)營商的信息發(fā)送至所述手機(jī)用戶終端。
5.根據(jù)權(quán)利要求2或4所述的方法,其特征在于,所述步驟C包括 Cl、所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端通過所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端所處的區(qū)域的負(fù)載均衡服務(wù)器查詢所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端歸屬的運(yùn)營商的服務(wù)器是否空閑; C2、若所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端歸屬的運(yùn)營商的服務(wù)器空閑,則所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端把所述軟件下載請求消息發(fā)送至與所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端歸屬的運(yùn)營商的服務(wù)器;以及 C3、若所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端歸屬的運(yùn)營商的服務(wù)器不空閑,則所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端通過其它區(qū)域的負(fù)載均衡服務(wù)器查找空閑的服務(wù)器。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述負(fù)載均衡服務(wù)器根據(jù)服務(wù)器的帶寬占用判斷服務(wù)器是否空閑。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端把所述軟件下載請求消息發(fā)送至與所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端歸屬的運(yùn)營商的服務(wù)器包括 所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端把所述軟件下載請求消息發(fā)送至所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端所處的區(qū)域的負(fù)載均衡服務(wù)器;以及 所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端所處的區(qū)域的負(fù)載均衡服務(wù)器把所述軟件下載請求消息通過緩存服務(wù)器發(fā)送至所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端歸屬的運(yùn)營商的服務(wù)器。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端所處的區(qū)域的負(fù)載均衡服務(wù)器把所述軟件下載請求消息通過緩存服務(wù)器發(fā)送至所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端歸屬的運(yùn)營商的服務(wù)器,包括 所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端所處的區(qū)域的負(fù)載均衡服務(wù)器把所述軟件下載請求消息通過緩存服務(wù)器發(fā)送至所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端所處的區(qū)域的負(fù)載均衡服務(wù)器歸屬的服務(wù)器集群;以及 所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端所處的區(qū)域的負(fù)載均衡服務(wù)器歸屬的服務(wù)器集群把所述軟件下載請求消息發(fā)送至所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端所處的區(qū)域的負(fù)載均衡服務(wù)器歸屬的服務(wù)器集群中空閑的服務(wù)器。
9.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端通過其它區(qū)域的負(fù)載均衡服務(wù)器查找空閑的服務(wù)器,包括 所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端根據(jù)其它區(qū)域的運(yùn)營商的距離由近至遠(yuǎn)地通過負(fù)載均衡服務(wù)器判斷服務(wù)器的空閑情況,直至找到標(biāo)識(shí)為空閑的負(fù)載均衡服務(wù)器;以及 當(dāng)一個(gè)區(qū)域的負(fù)載均衡服務(wù)器判斷得到該區(qū)域歸屬的服務(wù)器集群中存在一臺(tái)或多臺(tái)服務(wù)器標(biāo)識(shí)為空閑狀態(tài),則該區(qū)域的負(fù)載均衡服務(wù)器標(biāo)識(shí)為空閑。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述步驟C3還包括 所述計(jì)算機(jī)用戶終端或手機(jī)用戶終端把所述軟件下載請求消息發(fā)送至所述標(biāo)識(shí)為空閑的負(fù)載均衡服務(wù)器; 所述標(biāo)識(shí)為空閑的負(fù)載均衡服務(wù)器把所述軟件下載請求消息通過緩存服務(wù)器發(fā)送至所述標(biāo)識(shí)為空閑的負(fù)載均衡服務(wù)器歸屬的服務(wù)器集群;以及 所述標(biāo)識(shí)為空閑的負(fù)載均衡服務(wù)器歸屬的服務(wù)器集群把所述軟件下載請求消息發(fā)送至標(biāo)識(shí)為空閑狀態(tài)的服務(wù)器。
全文摘要
本發(fā)明公開了一種手機(jī)應(yīng)用軟件的下載方法,包括計(jì)算機(jī)用戶終端向服務(wù)端發(fā)送包括手機(jī)型號(hào)的軟件下載請求消息;服務(wù)端通過解析軟件下載請求消息得到計(jì)算機(jī)用戶終端的IP地址并根據(jù)IP地址獲取計(jì)算機(jī)用戶終端歸屬的區(qū)域和運(yùn)營商;服務(wù)端根據(jù)區(qū)域和運(yùn)營商為計(jì)算機(jī)用戶終端選擇合適的服務(wù)器。本發(fā)明通過負(fù)載均衡服務(wù)器查詢服務(wù)器的空閑狀態(tài),實(shí)現(xiàn)了當(dāng)手機(jī)用戶下載手機(jī)應(yīng)用軟件時(shí)自動(dòng)為手機(jī)用戶選擇合適的服務(wù)器。
文檔編號(hào)H04W8/24GK102625287SQ20111026786
公開日2012年8月1日 申請日期2011年9月9日 優(yōu)先權(quán)日2011年9月9日
發(fā)明者谷永輝 申請人:威海捷訊通信技術(shù)有限公司