起數(shù)據(jù)訪問請求時,所述移動終端通過所述分發(fā)服務(wù)器分配的代理服務(wù)器訪問網(wǎng)絡(luò);其中,所述移動終端通過所述代理服務(wù)器訪問網(wǎng)絡(luò)的過程中的數(shù)據(jù)標記有免流量標識,所述移動終端通過所述代理服務(wù)器訪問網(wǎng)絡(luò)的過程中產(chǎn)生的全部或部分數(shù)據(jù)流量由移動通信網(wǎng)絡(luò)運營商基于所述免流量標識將其計入指定服務(wù)商中。這樣,在移動終端根據(jù)應(yīng)用程序的數(shù)據(jù)訪問請求通過移動通信網(wǎng)絡(luò)訪問網(wǎng)絡(luò)時,耗費的是代理服務(wù)器所對應(yīng)的指定服務(wù)商的數(shù)據(jù)流量,而不需要耗費移動終端的數(shù)據(jù)流量,由此解決了現(xiàn)有技術(shù)中訪問網(wǎng)絡(luò)時需要耗費移動終端的流量的技術(shù)問題,達到了移動終端中具有特定標識符的應(yīng)用程序免流量訪問網(wǎng)絡(luò)的技術(shù)效果;因而,移動終端無需支付流量費用,就能夠?qū)崿F(xiàn)該移動終端中具有特定標識符的應(yīng)用程序免流量下載網(wǎng)絡(luò)內(nèi)容的技術(shù)效果。由此,能夠顯著提高用戶下載具有特定標識符的應(yīng)用程序的積極性,從而有利于該具有特定標識符的應(yīng)用程序在網(wǎng)絡(luò)上的廣泛傳播。
[0124]下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制,例如,A向B發(fā)送一個消息,則B相應(yīng)能夠接收該消息,為了說明書的簡略,在此不再贅述。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。
[0125]在具體實施過程中,移動終端例如可以是智能手機、平板電腦等等,在此不做限制;移動通信網(wǎng)絡(luò)例如可以是CDMA(Code Divis1n Multiple Access,碼分多址)、GSM(Global System for Mobile Communicat1n,全球移動通信系統(tǒng))等等,這些移動通信網(wǎng)絡(luò)對應(yīng)有各自的移動通信網(wǎng)絡(luò)運營商,在此為了說明書的簡略,就一一介紹了 ;應(yīng)用程序的“特定標識符”是指移動終端中應(yīng)用程序的特定標識,例如A應(yīng)用程序的特定標識符可以一組唯一的編碼,該編碼可以是數(shù)字、漢字、英文字母和/或希臘字母的組合,使得分發(fā)服務(wù)器可以根據(jù)該特定標識符識別出該應(yīng)用程序為A應(yīng)用程序,特定標識符可以是A應(yīng)用程序的生產(chǎn)商或者運營商在A應(yīng)用程序中作下的標記,在此不再贅述。
[0126]請繼續(xù)參考圖1,如圖1所示,根據(jù)S101,移動終端通過移動通信網(wǎng)絡(luò)向分發(fā)服務(wù)器發(fā)送移動終端中應(yīng)用程序的特定標識符;這樣,分發(fā)服務(wù)器即能夠根據(jù)S101,接收移動終端通過移動通信網(wǎng)絡(luò)訪問網(wǎng)絡(luò)發(fā)送的移動終端中應(yīng)用程序的特定標識符。
[0127]在具體實施過程中,可以是在移動終端檢測到應(yīng)用程序開啟或移動終端檢測應(yīng)用程序提交用戶登錄請求時,移動終端通過移動通信網(wǎng)絡(luò)向分發(fā)服務(wù)器發(fā)送特定標識符。
[0128]例如,在移動終端檢測到A應(yīng)用程序開啟,或者移動終端檢測到A應(yīng)用程序開啟并且提交了 A用戶的用戶登錄請求時,這兩種情況均可能導致A應(yīng)用程序去訪問網(wǎng)絡(luò),所以此時均可以先由移動終端向分發(fā)服務(wù)器發(fā)送特定標識符,以供后續(xù)分發(fā)服務(wù)器進行判斷,從而確定是否向該移動終端提供免流量訪問網(wǎng)絡(luò)的方式。當然,通過本實施例的介紹,本領(lǐng)域所屬的技術(shù)人員能夠根據(jù)實際情況,選擇其他合適的時機如移動終端由網(wǎng)絡(luò)斷開狀態(tài)切換為網(wǎng)絡(luò)連接狀態(tài)時等等,向分發(fā)服務(wù)器發(fā)送特定標識符進行判斷,以滿足實際情況的需要,在此就不再贅述了。
[0129]在分發(fā)服務(wù)器接收了應(yīng)用程序的特定標識符后,即進入S102中。
[0130]在具體實施過程中,分發(fā)服務(wù)器中預(yù)先存儲了具有免流量權(quán)限的應(yīng)用程序的預(yù)設(shè)特定標識符,此時,分發(fā)服務(wù)器即能夠判斷接收的特定標識符是否與存儲的預(yù)設(shè)特定標識符匹配,若匹配,則分發(fā)服務(wù)器根據(jù)特定標識符確定應(yīng)用程序具備免流量權(quán)限。
[0131]當然,這些預(yù)設(shè)特定標識符也可以存儲在其他位置,如專門的數(shù)據(jù)服務(wù)器中等等,供分發(fā)服務(wù)器在使用的時候獲取即可,在此不做限制。
[0132]進一步的,由于應(yīng)用程序的免流量權(quán)限有可能不是無流量限制的免流量,而是有流量限制的免流量,無流量限制的免流量是指該應(yīng)用程序消耗的所有數(shù)據(jù)流量均被計入指定服務(wù)商中,有流量限制的免流量是指該應(yīng)用程序每一時間段如每周或每月有固定的數(shù)據(jù)流量如30M、50M等等被計入指定服務(wù)商中,這樣,分發(fā)服務(wù)器可以先獲取應(yīng)用程序采用指定服務(wù)商的計費方式進行計費的剩余流量信息,并判斷剩余流量信息是否大于預(yù)設(shè)值,該預(yù)設(shè)值可以是一個固定值,如3M、5M等等,在此不做限制,在該剩余流量信息大于預(yù)設(shè)值的時候,分發(fā)服務(wù)器確定該應(yīng)用程序具有免流量權(quán)限。
[0133]在分發(fā)服務(wù)器確定應(yīng)用程序具有免流量權(quán)限時,即進入S103。
[0134]在S103中,分發(fā)服務(wù)器為移動終端分配代理服務(wù)器,例如,可以為移動終端分配負荷較少的代理服務(wù)器,或者為移動終端分配延遲較低的代理服務(wù)器等等,以方便移動終端迅速的獲取網(wǎng)絡(luò)中的數(shù)據(jù),在此不做限制。
[0135]當然了,為了保證移動終端通過代理服務(wù)器訪問網(wǎng)絡(luò)的合法性,本發(fā)明實施例提供的方法還包括:分發(fā)服務(wù)器分別向移動終端和代理服務(wù)器發(fā)送臨時驗證信息,使得代理服務(wù)器能夠基于臨時驗證信息驗證該移動終端通過代理服務(wù)器訪問網(wǎng)絡(luò)的合法性。
[0136]具體來講,分發(fā)服務(wù)器向移動終端和代理服務(wù)器發(fā)送的臨時驗證信息可以是相同的臨時驗證信息,也可以是相應(yīng)的臨時驗證信息,則在移動終端和代理服務(wù)器進行通信的時候,由代理服務(wù)器和/或移動終端根據(jù)臨時驗證信息進行驗證,從而保證移動終端和代理服務(wù)器進行通信的合法性。在具體實施過程中,為避免增加移動終端的計算量,同時避免移動終端的應(yīng)用程序在不具有免流量權(quán)限的情況下將其耗費的數(shù)據(jù)流量也計入指定服務(wù)商中,所以可以將以臨時驗證信息進行驗證的步驟放在代理服務(wù)器中進行。
[0137]當然了,如前,若應(yīng)用程序具有的免流量權(quán)限是有流量限制的免流量權(quán)限,則此時分發(fā)服務(wù)器還可以將該應(yīng)用程序上一次通過移動通信網(wǎng)絡(luò)訪問網(wǎng)絡(luò)時剩余的具有免流量權(quán)限的第一數(shù)據(jù)流量發(fā)送給代理服務(wù)器,使得代理服務(wù)器能夠根據(jù)第一數(shù)據(jù)流量確定向移動終端發(fā)送的數(shù)據(jù)流量,避免超出第一數(shù)據(jù)流量,避免造成不必要的損失。
[0138]例如,第一數(shù)據(jù)流量具體為5M,則代理服務(wù)器可以在向移動終端發(fā)送數(shù)據(jù)時不要超過5M,例如代理服務(wù)器可以采用最多向移動終端發(fā)送5M的數(shù)據(jù),也可以采用向移動終端發(fā)送第一數(shù)據(jù)流量不足的提示,等等,在此不做限制。
[0139]并且,分發(fā)服務(wù)器還可以將第一數(shù)據(jù)流量發(fā)送給移動終端,當然也可以由代理服務(wù)器將第一數(shù)據(jù)流量發(fā)送給移動終端,使得移動終端的用戶也能夠?qū)?yīng)用程序剩余的具有免流量權(quán)限的第一數(shù)據(jù)流量有所了解,例如,可以通過語音、文字、圖片等方式顯示在應(yīng)用程序的界面上,供用戶查看。
[0140]在具體實施過程中,分發(fā)服務(wù)器在確定應(yīng)用程序具有免流量權(quán)限之后,即可以將移動終端的通信地址發(fā)送給代理服務(wù)器,使得代理服務(wù)器將免流量標識發(fā)送給移動終端,從而使得移動終端在通過代理服務(wù)器訪問網(wǎng)絡(luò)的過程中產(chǎn)生的全部或部分數(shù)據(jù)流量由移動通信網(wǎng)絡(luò)運營商基于免流量標識將其計入指定服務(wù)商中。當然了,在實際應(yīng)用中,該免流量標識也可以由分發(fā)服務(wù)器發(fā)送給移動終端,在此不做限制。
[0141]同時,分發(fā)服務(wù)器還可以將代理服務(wù)器的地址發(fā)送給移動終端,使得移動終端在獲取到代理服務(wù)器下發(fā)的免流量標識后先根據(jù)代理服務(wù)器的地址進行驗證,避免接收到虛假信息或者病毒信息,在此就不再贅述了。
[0142]在具體實施過程中,免流量標識可以是一個預(yù)設(shè)標簽,在移動終端通過代理服務(wù)器訪問網(wǎng)絡(luò)的過程中的數(shù)據(jù)均標記上該預(yù)設(shè)標簽,則在確定移動終端訪問網(wǎng)絡(luò)的過程中的數(shù)據(jù)中包含預(yù)設(shè)標簽時,移動通信網(wǎng)絡(luò)運營商將移動終端訪問網(wǎng)絡(luò)的過程中的數(shù)據(jù)流量全部或部分計入指定服務(wù)商中,或者該免流量標識也可以是代理服務(wù)器的預(yù)設(shè)地址,如代理服務(wù)器的IP地址或者MAC (Media Access Control,媒體訪問控制物理地址或硬件地址)地址等等,在此不做限制,則在確定移動終端訪問網(wǎng)絡(luò)的過程中的數(shù)據(jù)經(jīng)過預(yù)設(shè)地址的代理服務(wù)器時,移動通信網(wǎng)絡(luò)運營商將流經(jīng)預(yù)設(shè)地址的數(shù)據(jù)流量全部或部分計入指定服務(wù)商中。
[0143]通過S101、S102和S103,分發(fā)服務(wù)器完成了對移動終端中應(yīng)用程序是否具有免流量權(quán)限判斷,同時將判斷結(jié)果分別告知移動終端和代理服務(wù)器,則即可以進入第二步驟,實現(xiàn)移動終端通過代理服務(wù)器訪問網(wǎng)絡(luò)。
[0144]具體來講,如圖1所示,在Slll中,代理服務(wù)器接收數(shù)據(jù)訪問請求,可以是在代理服務(wù)器向移動終端發(fā)送免流量標識后,移動終端通過移動通信網(wǎng)絡(luò)向代理服務(wù)器發(fā)送攜帶免流量標識的數(shù)據(jù)訪問請求,代理服務(wù)器即能夠接收該數(shù)據(jù)訪問請求,當然,也可以是在移動終端在向分發(fā)服務(wù)器發(fā)送特定標識符的時候,同時將該數(shù)據(jù)訪問請求發(fā)送給分發(fā)服務(wù)器,分發(fā)服務(wù)器在確定應(yīng)用程序具有免流量權(quán)限的時候?qū)⒃摂?shù)據(jù)訪問請求轉(zhuǎn)發(fā)給代理服務(wù)器,代理服務(wù)器即能夠接收該數(shù)據(jù)訪問請求,這兩種方式均可以,在此不做限制。
[0145]在Slll中,若移動終端采用直接向代理服務(wù)器發(fā)送攜帶免流量標識的數(shù)據(jù)訪問請求的方式,則移動通信網(wǎng)絡(luò)運營商即能夠基于該免流量標識將該部分數(shù)據(jù)流量全部或者部分數(shù)據(jù)流量計入指定服務(wù)商中,無需耗費或減少了移動終端處的流量耗費。
[0146]在S112中,代理服務(wù)器即能夠基于數(shù)據(jù)訪問請求,從資源服務(wù)器中獲取被請求數(shù)據(jù),例如,若應(yīng)用程序發(fā)送的數(shù)據(jù)訪問請求為獲取圖片的數(shù)據(jù)訪問請求,則代理服務(wù)器即將該數(shù)據(jù)訪問請求發(fā)送到對應(yīng)的圖片服務(wù)器中,并從該圖片服務(wù)器中獲取到對應(yīng)的圖片,當然,若數(shù)據(jù)訪問請求也可以是獲取視頻、文字等等數(shù)據(jù)的數(shù)據(jù)訪問請求,在此就不一一列舉了。
[0147]在S112中,由于是代理服務(wù)器和資源服務(wù)器之間的通信,不涉及到移動終端,所以在此步驟中不會耗費移動終端的數(shù)據(jù)流量。
[0148]在S113中,代理服務(wù)器向移動終端發(fā)送被請求數(shù)據(jù),具體來講,代理服務(wù)器在通過S112獲取到被請求數(shù)據(jù)后,即可以將該被請求數(shù)據(jù)標記上免流量標識,并發(fā)給移動終端,移動終端即能夠通過移動通信網(wǎng)絡(luò)接收到該被請求數(shù)據(jù)。
[0149]在具體實施過程中,在應(yīng)用程序的免流量權(quán)限為有流量限制的免流量權(quán)限時,代理服務(wù)器會按照預(yù)設(shè)周期對移動終端通過代理服務(wù)器訪問網(wǎng)絡(luò)的過程中被計入指定服務(wù)商的第二數(shù)據(jù)流量進行統(tǒng)計,預(yù)設(shè)周期可以是按時間進行分段,例如每I分鐘或每5分鐘統(tǒng)計一次,也可以是按數(shù)據(jù)流量進行分段,例如每512kb或IM的數(shù)據(jù)統(tǒng)計一次等等,通過本實施例的介紹,本領(lǐng)域所屬的技術(shù)人員能夠根據(jù)實際情況,選擇合適的預(yù)設(shè)周期以滿足實際情況的需要,在此就不再贅述了。
[0150]在代理服務(wù)器按預(yù)設(shè)周期對第二數(shù)據(jù)流量進行統(tǒng)計后,代理服務(wù)器即能夠?qū)⒌诙?shù)據(jù)流量發(fā)送給分發(fā)服務(wù)器,分發(fā)服務(wù)器在接收到第二數(shù)據(jù)流量后,即能夠根據(jù)第二數(shù)據(jù)流量更新第一數(shù)據(jù)流量,使得分發(fā)服務(wù)器能夠及時掌握應(yīng)用程序剩余的具備免流量權(quán)限的數(shù)據(jù)流量,從而在應(yīng)用程序剩余的具備免流量權(quán)限的數(shù)據(jù)流量小于預(yù)設(shè)值時,分發(fā)服務(wù)器向代理服務(wù)器發(fā)送應(yīng)用程序已經(jīng)不具備免流量權(quán)限的消息,使得代理服務(wù)器停止與移動終端之間的通信,避免不必要的損失。
[0151]當然,在具體實施過程中,分發(fā)服務(wù)器還能夠接收流量增加消息,并根據(jù)該流量增加消息更新第一數(shù)據(jù)流量,例如,A應(yīng)用程序的運營商準備做一次推廣活動,準備為A應(yīng)用程序增加30M的具備免流量權(quán)限的數(shù)據(jù)流量,則可以通過向分發(fā)服務(wù)器發(fā)送對應(yīng)的消息,來提高A應(yīng)用程序的第一數(shù)據(jù)流量,并更新第一數(shù)據(jù)流量,或者,用戶通過在A應(yīng)用程序內(nèi)完成預(yù)設(shè)的任務(wù)如點擊A應(yīng)用程序內(nèi)的預(yù)設(shè)廣告,或通過A應(yīng)用程序下載其他應(yīng)用程序等方式獲得流量增加獎勵,使得分發(fā)服務(wù)器能夠接收流量增加信息,類似地,分發(fā)服務(wù)器還能夠接收流量減少消息,并根據(jù)流量減少信息更新第一數(shù)據(jù)流量,在此就不再贅述了。
[0152]在S113中,由于代理服務(wù)器在向移動終端發(fā)送被請求數(shù)據(jù)時,將被請求數(shù)據(jù)標記上了免流量標識,所以移動通信網(wǎng)絡(luò)運營商即能夠基于該免流量標識將該部分數(shù)據(jù)流量全部或者部分數(shù)據(jù)流量計入指定服務(wù)商中,無需耗費或減少了移動終端處的流量耗費。
[0153]在具體實施過程中,移動終端通過代理服務(wù)器訪問網(wǎng)絡(luò)的過程中產(chǎn)生的部分數(shù)據(jù)流量由移動通信網(wǎng)絡(luò)運營商基于免流量標識將其計入指定服務(wù)商中,可以存在多種情況,下面列舉其中的三種進行介紹,當然,在具體實施過程中,不限于以下三種情況。
[0154]第一種,移動終端訪問網(wǎng)絡(luò)的過程中特定比例的數(shù)據(jù)流量被計入指定服務(wù)商。
[0155]舉例來說,特定比例例如為:50%、70%等等,其中,在移動終端通過代理服務(wù)器訪問網(wǎng)絡(luò)的過程中具備免流量權(quán)限(例如:數(shù)據(jù)傳輸攜帶免流量標識)時,對應(yīng)網(wǎng)關(guān)(或者與對應(yīng)網(wǎng)絡(luò)相連的計費系統(tǒng))將其特定比例的計入指定服務(wù)商,而將其余比例計入該通信標識,例如:假設(shè)本次網(wǎng)絡(luò)訪問過程中移動終端共耗費1M的流量,特定比例為:50%,則計費系統(tǒng)在計費時,將5M的流量計入指定服務(wù)商,而將其余5M的流量計入該移動終端的通信標識。當然,以上數(shù)據(jù)僅僅作為舉例,并不作為限制。
[0156]第二種,移動終端訪問網(wǎng)絡(luò)的過程中特定數(shù)量的數(shù)據(jù)流量被計入指定服務(wù)商中。
[0157]舉例來說,特定數(shù)量例如為:10M、20M等等,其中,在移動終端訪問網(wǎng)絡(luò)的過程中具備免流量權(quán)限時,對應(yīng)網(wǎng)關(guān)(或者與對應(yīng)網(wǎng)絡(luò)相連的計費系統(tǒng))在本次訪問網(wǎng)絡(luò)過程結(jié)束之后,判斷本次訪問網(wǎng)絡(luò)過程的數(shù)據(jù)流量是否超過該特定數(shù)量,如果沒有超過的話,則將所有的數(shù)據(jù)流量都計入指定服務(wù)商中;如果超過特定數(shù)量的話,則將沒有超過部分的數(shù)據(jù)流量計入指定服務(wù)商中,將超過部分計入該移動終端的通信標識。
[0158]第三種,移動終端訪問網(wǎng)絡(luò)的過程中特定內(nèi)容的數(shù)據(jù)流量被計入指定服務(wù)商。
[0159]舉例來說,特定內(nèi)容例如為:文字、圖片等等,其中,在移動終端訪問網(wǎng)絡(luò)的過程中具備免流量權(quán)限時,對應(yīng)網(wǎng)關(guān)(或者