專利名稱:業(yè)務(wù)應(yīng)用優(yōu)化處理方法、裝置、終端及通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種業(yè)務(wù)應(yīng)用優(yōu)化處理方法、裝置、終端及通信系統(tǒng)。
背景技術(shù):
目前,隨著移動(dòng)互聯(lián)網(wǎng)業(yè)務(wù)的快速發(fā)展,移動(dòng)終端上各類社會(huì)性網(wǎng)絡(luò)服務(wù)(SocialNetworking Services,簡(jiǎn)稱 SNS)、即時(shí)通信(Instant Messenger,簡(jiǎn)稱 IM)等應(yīng)用不斷增多,如QQ、微博、人人網(wǎng)、Facebook (臉譜)等。用戶可在終端上裝載這些應(yīng)用客戶端以享受各種應(yīng)用所帶來(lái)的溝通便利。這些應(yīng)用的特點(diǎn)是要求應(yīng)用客戶端與應(yīng)用服務(wù)器長(zhǎng)時(shí)間保持連接狀態(tài)。但是無(wú)線 網(wǎng)絡(luò)的環(huán)境非常復(fù)雜,多種因素都會(huì)導(dǎo)致網(wǎng)絡(luò)中斷,這就要求應(yīng)用客戶端不斷向應(yīng)用服務(wù)器發(fā)送握手信息,以使應(yīng)用服務(wù)器判斷應(yīng)用客戶端是否處于在線狀態(tài)。若終端上同時(shí)有多個(gè)應(yīng)用客戶端需要向?qū)?yīng)的應(yīng)用服務(wù)器發(fā)送握手信息,則終端就需要根據(jù)各應(yīng)用客戶端的發(fā)出周期分別向?qū)?yīng)應(yīng)用服務(wù)器發(fā)送握手信息,這樣頻繁的發(fā)送的握手信息,不僅耗費(fèi)終端的電能,還大量的占用網(wǎng)絡(luò)資源,嚴(yán)重影響了網(wǎng)絡(luò)資源的使用率。
發(fā)明內(nèi)容
本發(fā)明提供一種業(yè)務(wù)應(yīng)用優(yōu)化處理方法、裝置、終端及通信系統(tǒng),以提高網(wǎng)絡(luò)資源的利用率,降低終端的電耗。本發(fā)明第一個(gè)方面是提供一種業(yè)務(wù)應(yīng)用優(yōu)化處理方法,包括接收終端發(fā)送的握手信息,并記錄所述握手信息的接收時(shí)間,所述握手信息為部署在所述終端上的應(yīng)用客戶端根據(jù)第一發(fā)出周期發(fā)出的;根據(jù)預(yù)設(shè)的優(yōu)化策略對(duì)所述接收時(shí)間進(jìn)行分析處理,得出第二發(fā)出周期;將所述第二發(fā)出周期發(fā)送至所述終端,以使所述終端將所述應(yīng)用客戶端的所述第一發(fā)出周期更新為第二發(fā)出周期。本發(fā)明第二個(gè)方面是提供一種業(yè)務(wù)應(yīng)用優(yōu)化處理方法,包括將應(yīng)用客戶端根據(jù)第一發(fā)出周期發(fā)出的握手信息發(fā)送至業(yè)務(wù)應(yīng)用優(yōu)化處理裝置;接收所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置發(fā)送的第二發(fā)出周期,所述第二發(fā)出周期為所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置根據(jù)預(yù)設(shè)的優(yōu)化策略,對(duì)接收所述握手信息時(shí)記錄的接收時(shí)間進(jìn)行分析處理得出的;將所述第一發(fā)出周期更新為第二發(fā)出周期,以使所述應(yīng)用客戶端根據(jù)所述第二發(fā)出周期發(fā)出所述握手信息。本發(fā)明第三個(gè)方面是提供一種業(yè)務(wù)應(yīng)用優(yōu)化處理裝置,包括接收模塊,用于接收終端發(fā)送的握手信息,并記錄所述握手信息的接收時(shí)間,所述握手信息為部署在所述終端上的應(yīng)用客戶端根據(jù)第一發(fā)出周期發(fā)出的;
處理模塊,用于根據(jù)預(yù)設(shè)的優(yōu)化策略對(duì)所述接收時(shí)間進(jìn)行分析處理,得出第二發(fā)出周期;第一發(fā)送模塊,用于將所述第二發(fā)出周期發(fā)送至所述終端,以使所述終端將所述應(yīng)用客戶端的所述第一發(fā)出周期更新為第二發(fā)出周期。本發(fā)明第四個(gè)方面是提供一種終端,包括發(fā)送模塊,用于將部署在終端上的應(yīng)用客戶端根據(jù)第一發(fā)出周期或經(jīng)更新模塊更新后的第二發(fā)出周期發(fā)出的握手信息發(fā)送至業(yè)務(wù)應(yīng)用優(yōu)化處理裝置;接收模塊,用于接收所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置發(fā)送的第二發(fā)出周期,所述第二發(fā)出周期為所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置根據(jù)預(yù)設(shè)的優(yōu)化策略對(duì)接收所述握手信息時(shí)記錄
的接收時(shí)間進(jìn)行分析處理得出的;所述更新模塊,用于將所述第一發(fā)出周期更新為第二發(fā)出周期。本發(fā)明第五個(gè)方面是提供一種通信系統(tǒng),包括上述的業(yè)務(wù)應(yīng)用優(yōu)化處理裝置、上述的終端以及應(yīng)用服務(wù)器,其中,所述終端上部署有應(yīng)用客戶端,所述應(yīng)用服務(wù)器用于處理與所述應(yīng)用客戶端對(duì)應(yīng)的業(yè)務(wù)。由上述可知,本發(fā)明實(shí)施例通過(guò)采用預(yù)設(shè)的優(yōu)化策略對(duì)接收握手信息時(shí)記錄的接收時(shí)間進(jìn)行分析處理,得出較為優(yōu)化的應(yīng)用客戶端發(fā)出握手信息的第二發(fā)出周期,使得部署在同一終端上的或不同終端上的所有應(yīng)用客戶端均以相同的第二發(fā)出周期發(fā)出握手信息,從而終端就可在同一時(shí)間將其上部署的所有應(yīng)用客戶端的握手信息同時(shí)發(fā)出,或不同終端在同一時(shí)間發(fā)出部署在其上應(yīng)用客戶端的握手信息。與現(xiàn)有技術(shù)中終端需實(shí)時(shí)、分別發(fā)送每一個(gè)應(yīng)用客戶端的握手信息相比,本發(fā)明實(shí)施例能有效降低終端的電量損耗,且能減少傳送握手信息所需占用的網(wǎng)絡(luò)資源及占用時(shí)間,有效地提高了網(wǎng)絡(luò)資源的利用率。另夕卜,本發(fā)明實(shí)施例還可將通信系統(tǒng)中不同終端上的所有應(yīng)用客戶端的握手信息發(fā)出周期調(diào)整為相同的周期,為統(tǒng)一代理所有應(yīng)用客戶端的握手信息并將其統(tǒng)一分發(fā)至對(duì)應(yīng)的服務(wù)器提供技術(shù)基礎(chǔ),以進(jìn)一步地提聞網(wǎng)絡(luò)資源的利用率。
圖I為本發(fā)明提供的業(yè)務(wù)應(yīng)用優(yōu)化處理方法實(shí)施例一的流程示意圖;圖2為本發(fā)明提供的業(yè)務(wù)應(yīng)用優(yōu)化處理方法實(shí)施例二的流程示意圖;圖3為本發(fā)明提供的業(yè)務(wù)應(yīng)用優(yōu)化處理方法實(shí)施例三中新增步驟的流程示意圖;圖4為本發(fā)明提供的業(yè)務(wù)應(yīng)用優(yōu)化處理方法實(shí)施例四的流程示意圖;圖5為本發(fā)明提供的業(yè)務(wù)應(yīng)用優(yōu)化處理裝置實(shí)施例一的結(jié)構(gòu)示意圖;圖6為本發(fā)明提供的業(yè)務(wù)應(yīng)用優(yōu)化處理裝置實(shí)施例二的結(jié)構(gòu)示意圖;圖7為本發(fā)明提供的業(yè)務(wù)應(yīng)用優(yōu)化處理裝置實(shí)施例三的結(jié)構(gòu)示意圖;圖8為本發(fā)明提供的終端實(shí)施例的結(jié)構(gòu)示意圖;圖9為本發(fā)明提供的通信系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式如圖I所示,本發(fā)明提供的業(yè)務(wù)應(yīng)用優(yōu)化處理方法實(shí)施例一的流程示意圖。如圖中所示,本實(shí)施例一所述的業(yè)務(wù)應(yīng)用優(yōu)化處理方法包括
步驟101、接收終端發(fā)送的握手信息,并記錄所述握手信息的接收時(shí)間,所述握手信息為部署在所述終端上的應(yīng)用客戶端根據(jù)第一發(fā)出周期發(fā)出的。具體地,業(yè)務(wù)應(yīng)用優(yōu)化處理裝置接收終端發(fā)送的握手信息。該握手信息為部署在所述終端上的應(yīng)用客戶端根據(jù)第一發(fā)出周期發(fā)出的。為了對(duì)終端上部署的應(yīng)用客戶端的握手信息發(fā)出周期進(jìn)行優(yōu)化,所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置在接收所述握手信息時(shí),還需要記錄所述握手信息的接收時(shí)間。步驟102、根據(jù)預(yù)設(shè)的優(yōu)化策略對(duì)已記錄的所述接收時(shí)間進(jìn)行分析處理,得出第二發(fā)出周期。其中,所述預(yù)設(shè)的優(yōu)化策略可具體為存儲(chǔ)在所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置的優(yōu)化計(jì)算程序。該優(yōu)化計(jì)算程序可根據(jù)在一段時(shí)期(I個(gè)星期、I個(gè)月或更長(zhǎng)時(shí)間)內(nèi)統(tǒng)計(jì)出的網(wǎng)絡(luò)中各終端上的各應(yīng)用客戶端發(fā)送握手信息的時(shí)間及周期特征來(lái)人為確定優(yōu)化計(jì)算方法編程獲得。該預(yù)設(shè)的優(yōu)化策略也可根據(jù)實(shí)際的握手信息設(shè)置經(jīng)驗(yàn)來(lái)人為確定。具體地,所 述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置可調(diào)用預(yù)設(shè)的優(yōu)化策略對(duì)記錄的所述接收時(shí)間進(jìn)行分析處理,以得出應(yīng)用客戶端發(fā)送所述握手信息的第二發(fā)出周期。步驟103、將所述第二發(fā)出周期發(fā)送至所述終端,以使所述終端將所述應(yīng)用客戶端的所述第一發(fā)出周期更新為第二發(fā)出周期。具體地,業(yè)務(wù)應(yīng)用優(yōu)化處理裝置將得出的所述第二發(fā)出周期發(fā)送至所述終端,以使所述終端將部署在終端上的應(yīng)用客戶端的第一發(fā)出周期更新為第二發(fā)出周期,進(jìn)而所述應(yīng)用客戶端即按照所述第二發(fā)出周期發(fā)送所述握手信息。若業(yè)務(wù)應(yīng)用優(yōu)化處理裝置同時(shí)接收到多個(gè)部署在同一終端上的應(yīng)用客戶端,則業(yè)務(wù)應(yīng)用優(yōu)化處理裝置可根據(jù)預(yù)設(shè)的優(yōu)化策略將多個(gè)應(yīng)用客戶端握手信息的發(fā)出周期統(tǒng)一為相同的發(fā)出周期,并使得各應(yīng)用客戶端的第一發(fā)出周期更新為第二發(fā)出周期后按照第二發(fā)出周期發(fā)出握手信息。這樣終端可統(tǒng)一將部署在其上的應(yīng)用客戶端端發(fā)送的握手信息在同一時(shí)刻發(fā)出。本實(shí)施例提供的所述業(yè)務(wù)應(yīng)用優(yōu)化處理方法,通過(guò)采用預(yù)設(shè)的優(yōu)化策略對(duì)接收握手信息時(shí)記錄的接收時(shí)間進(jìn)行分析處理,得出較為優(yōu)化的應(yīng)用客戶端發(fā)出握手信息的第二發(fā)出周期,使得部署在同一終端上的或不同終端上的所有應(yīng)用客戶端均以相同的第二發(fā)出周期發(fā)出握手信息,從而終端就可在同一時(shí)間將其上部署的所有應(yīng)用客戶端的握手信息同時(shí)發(fā)出,或不同終端在同一時(shí)間發(fā)出部署在其上應(yīng)用客戶端的握手信息。與現(xiàn)有技術(shù)中終端需實(shí)時(shí)、分別發(fā)送每一個(gè)應(yīng)用客戶端的握手信息相比,本實(shí)施例能有效降低終端的電量損耗,且能減少傳送握手信息所需占用的網(wǎng)絡(luò)資源及占用時(shí)間,有效地提高了網(wǎng)絡(luò)資源的利用率。另外,本實(shí)施例通過(guò)將不同終端上的所有應(yīng)用客戶端的握手信息發(fā)出周期調(diào)整為相同的周期,為統(tǒng)一代理所有應(yīng)用客戶端的握手信息并將其統(tǒng)一分發(fā)至對(duì)應(yīng)的服務(wù)器提供技術(shù)基礎(chǔ),以進(jìn)一步地提高網(wǎng)絡(luò)資源的利用率。如圖2所示,本發(fā)明提供的業(yè)務(wù)應(yīng)用優(yōu)化處理方法實(shí)施二的流程示意圖。如圖中所示,本實(shí)施例二基于實(shí)施例一,在上述實(shí)施例一中步驟103之后,還包括步驟104、判斷所述第二發(fā)出周期是否大于所述第一發(fā)出周期,若是,則還需將所述第二發(fā)出周期發(fā)送至與所述應(yīng)用客戶端對(duì)應(yīng)的應(yīng)用服務(wù)器,以使所述應(yīng)用服務(wù)器根據(jù)所述第二發(fā)出周期更新用于判定所述應(yīng)用客戶端與所述應(yīng)用服務(wù)器斷開(kāi)的判定時(shí)間。實(shí)際上,應(yīng)用客戶端每隔一段時(shí)間向?qū)?yīng)的應(yīng)用服務(wù)器發(fā)出握手信息,應(yīng)用服務(wù)器接到后就判斷當(dāng)前應(yīng)用客戶端還處于連接狀態(tài),若應(yīng)用服務(wù)器在預(yù)設(shè)的時(shí)間內(nèi)未收到應(yīng)用客戶端發(fā)送的握手信息,則服務(wù)器判斷當(dāng)前應(yīng)用客戶端端斷開(kāi),并進(jìn)行相應(yīng)的應(yīng)用客戶端斷開(kāi)邏輯處理。若上述實(shí)施例一中得出的所述第二發(fā)出周期小于所述第一發(fā)出周期,那么應(yīng)用服務(wù)器端的用于判定所述應(yīng)用客戶端與所述應(yīng)用服務(wù)器斷開(kāi)的判定時(shí)間就無(wú)需更新,因?yàn)?,?yīng)用服務(wù)器端總是在所述判定時(shí)間內(nèi)接收到應(yīng)用客戶端發(fā)送的握手信息。但若所述第二發(fā)出周期大于所述第一發(fā)出周期,則所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置就必須將第二發(fā)出周期發(fā)送至應(yīng)用服務(wù)器,以使應(yīng)用服務(wù)器更新所述判定時(shí)間,避免應(yīng)用服務(wù)器在未更新判定時(shí)間內(nèi)接收到握手信息而對(duì)客戶端進(jìn)行相應(yīng)的斷開(kāi)邏輯處理。這里需要說(shuō)明的是實(shí)際上,應(yīng)用服務(wù)器具有群組設(shè)置功能,該群組可以是一個(gè)終端也可以是兩個(gè)或兩個(gè)以上的終端。應(yīng)用服務(wù)器可為各群組設(shè)置不同的用于判定該群組中終端上部署的應(yīng)用客戶端與應(yīng)用服務(wù)器斷開(kāi)的判定時(shí)間,即應(yīng)用服務(wù)器可實(shí)現(xiàn)不同終端上部署的應(yīng)用客戶端的判定時(shí)間不同。具體地,若終端上有兩個(gè)應(yīng)用客戶端,第一應(yīng)用客戶端的第一發(fā)出周期Tl小于 第二應(yīng)用客戶端的第二發(fā)出周期T2。經(jīng)上述實(shí)施例一計(jì)算得出的第二發(fā)出周期Ta為T(mén)l〈Ta〈T2,那么所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置在判斷出所述第二發(fā)出周期Ta大于所述第一應(yīng)用客戶端的第一發(fā)出周期Tl后,就需要將該第二發(fā)出周期Ta發(fā)送至與所述第一應(yīng)用客戶端對(duì)應(yīng)的應(yīng)用服務(wù)器,而所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置無(wú)需將第二發(fā)出周期Ta發(fā)送至第二應(yīng)用客戶端對(duì)應(yīng)的應(yīng)用服務(wù)器。如圖3所示,本發(fā)明提供的業(yè)務(wù)應(yīng)用優(yōu)化處理方法實(shí)施例三的流程示意圖。如圖中所示,本實(shí)施例三基于上述實(shí)施例一或?qū)嵤├幕A(chǔ)上,還包括如下步驟步驟105、存儲(chǔ)接收到的所述握手信息,所述握手信息攜帶有應(yīng)用標(biāo)識(shí)信息。具體地,所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置存儲(chǔ)接收到的各應(yīng)用客戶端發(fā)送的握手信息,不管這些應(yīng)用客戶端是否是根據(jù)第一發(fā)出周期發(fā)送的,還是根據(jù)第二發(fā)出周期發(fā)送的。為了區(qū)別是不同類型應(yīng)用客戶端發(fā)送的,所述握手信息攜帶有用于應(yīng)用標(biāo)識(shí)信息。步驟106、將攜帶有相同應(yīng)用標(biāo)識(shí)信息的所述握手信息封裝成握手信息數(shù)據(jù)包。具體地,所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置將同一時(shí)間接收到的握手信息進(jìn)行封裝,以統(tǒng)一將同一類型的應(yīng)用客戶端發(fā)送的握手信息發(fā)送至對(duì)應(yīng)的應(yīng)用服務(wù)器。即業(yè)務(wù)應(yīng)用優(yōu)化處理裝置通過(guò)將攜帶有相同應(yīng)用標(biāo)識(shí)信息的所述握手信息封裝成握手信息數(shù)據(jù)包。步驟107、將所述握手信息數(shù)據(jù)包發(fā)送至與所述握手信息數(shù)據(jù)包中握手信息所攜帶的應(yīng)用標(biāo)識(shí)信息對(duì)應(yīng)的應(yīng)用服務(wù)器。具體地,所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置將所述握手信息數(shù)據(jù)包發(fā)送至與所述握手信息數(shù)據(jù)包中握手信息所攜帶的應(yīng)用標(biāo)識(shí)信息對(duì)應(yīng)的應(yīng)用服務(wù)器,以使所述應(yīng)用服務(wù)器根據(jù)接收到的握手信息反饋對(duì)應(yīng)的響應(yīng)信息。相應(yīng)地,所述應(yīng)用服務(wù)器在接收到所述握手信息數(shù)據(jù)包后應(yīng)首先對(duì)所述握手信息數(shù)據(jù)包進(jìn)行拆包處理以獲取到從不同終端發(fā)送的相同類型應(yīng)用客戶端的握手信息。上述實(shí)施例一或?qū)嵤├楸緦?shí)施例提供了統(tǒng)一代理所有應(yīng)用客戶端的握手信息并將其統(tǒng)一分發(fā)至對(duì)應(yīng)的服務(wù)器的技術(shù)基礎(chǔ),即本實(shí)施例可同時(shí)接收到同一終端上的或不同終端上的各應(yīng)用客戶端發(fā)出的握手信息,然后將同時(shí)接收到的握手信息按照所述握手信息攜帶的應(yīng)用標(biāo)識(shí)信息進(jìn)行統(tǒng)一封裝,將封裝后握手信息數(shù)據(jù)包統(tǒng)一分發(fā)至對(duì)應(yīng)的應(yīng)用服務(wù)器,有效的減少了握手信息所占用的網(wǎng)絡(luò)資源,進(jìn)一步提高了網(wǎng)絡(luò)資源的利用率。如圖4所示,本發(fā)明提供的業(yè)務(wù)應(yīng)用優(yōu)化處理方法實(shí)施例四的流程示意圖。如圖中所示,本實(shí)施例所述的業(yè)務(wù)應(yīng)用優(yōu)化處理方法包括步驟401、將應(yīng)用客戶端根據(jù)第一發(fā)出周期發(fā)出的握手信息發(fā)送至業(yè)務(wù)應(yīng)用優(yōu)化
處理裝置。具體地,終端將部 署在終端上的應(yīng)用客戶端根據(jù)第一發(fā)出周期發(fā)出的握手信息發(fā)送至業(yè)務(wù)應(yīng)用優(yōu)化處理裝置,以使所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置根據(jù)預(yù)設(shè)的優(yōu)化策略,對(duì)接收所述握手信息時(shí)記錄的接收時(shí)間進(jìn)行分析處理得出第二發(fā)出周期。步驟402、接收所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置發(fā)送的第二發(fā)出周期,所述第二發(fā)出周期為所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置根據(jù)預(yù)設(shè)的優(yōu)化策略,對(duì)接收所述握手信息時(shí)記錄的接收時(shí)間進(jìn)行分析處理得出的。具體地,終端接收所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置發(fā)送的第二發(fā)出周期。其中所述第二發(fā)出周期采用上述實(shí)施例一中所述的各步驟得出。具體地請(qǐng)參見(jiàn)上述實(shí)施例一所述的內(nèi)容,此處不再贅述。步驟403、將所述第一發(fā)出周期更新為第二發(fā)出周期,以使所述應(yīng)用客戶端根據(jù)所述第二發(fā)出周期發(fā)出所述握手信息。具體地,終端在接收到所述第二發(fā)出周期后,所述終端將部署在其上各應(yīng)用客戶端的第一發(fā)出周期均更新為第二發(fā)出周期,以使各應(yīng)用客戶端按照同一發(fā)出周期發(fā)出握手信息,進(jìn)而終端可同時(shí)將其上部署的所有應(yīng)用客戶端發(fā)出的握手信息發(fā)出。本實(shí)施例終端通過(guò)將其上的應(yīng)用客戶端的第一發(fā)出周期更新為第二發(fā)出周期,使得部署在終端上的所有應(yīng)用客戶端均以相同的第二發(fā)出周期發(fā)出握手信息,從而終端就可在同一時(shí)間將其上部署的所有應(yīng)用客戶端的握手信息同時(shí)發(fā)出。與現(xiàn)有技術(shù)中終端需實(shí)時(shí)、分別發(fā)送每一個(gè)應(yīng)用客戶端的握手信息相比,本實(shí)施例能有效降低終端的電量損耗,且能減少傳送握手信息所需占用的網(wǎng)絡(luò)資源及占用時(shí)間,有效地提高了網(wǎng)絡(luò)資源的利用率。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。如圖5所示,本發(fā)明提供的業(yè)務(wù)應(yīng)用優(yōu)化處理裝置實(shí)施例一的結(jié)構(gòu)示意圖。如圖中所示,本實(shí)施例一所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置包括接收模塊I、處理模塊2和第一發(fā)送模塊3。其中,所述接收模塊I用于接收終端發(fā)送的握手信息,并記錄所述握手信息的接收時(shí)間,所述握手信息為部署在所述終端上的應(yīng)用客戶端根據(jù)第一發(fā)出周期發(fā)出的。所述處理模塊2用于根據(jù)預(yù)設(shè)的優(yōu)化策略對(duì)所述接收時(shí)間進(jìn)行分析處理,得出第二發(fā)出周期。所述第一發(fā)送模塊3用于將所述第二發(fā)出周期發(fā)送至所述終端,以使所述終端將所述應(yīng)用客戶端的所述第一發(fā)出周期更新為第二發(fā)出周期。在實(shí)際應(yīng)用中,所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置可具體是一個(gè)業(yè)務(wù)應(yīng)用優(yōu)化處理服務(wù)器。本實(shí)施例一所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置可實(shí)現(xiàn)上述實(shí)施例一中所述的業(yè)務(wù)應(yīng)用優(yōu)化處理方法,具體地實(shí)現(xiàn)原理同上述業(yè)務(wù)應(yīng)用優(yōu)化處理方法實(shí)施例一中所述的內(nèi)容,此處不再贅述。本實(shí)施例通過(guò)采用預(yù)設(shè)的優(yōu)化策略對(duì)接收握手信息時(shí)記錄的接收時(shí)間進(jìn)行分析處理,得出較為優(yōu)化的應(yīng)用客戶端發(fā)出握手信息的第二發(fā)出周期,使得部署在同一終端上的或不同終端上的所有應(yīng)用客戶端均以相同的第二發(fā)出周期發(fā)出握手信息;從而終端就可在同一時(shí)間將其上部署的所有應(yīng)用客戶端的握手信息同時(shí)發(fā)出,或不同終端在同一時(shí)間發(fā)出部署在其上應(yīng)用客戶端的握手信息。與現(xiàn)有技術(shù)中終端需實(shí)時(shí)、分別發(fā)送每一個(gè)應(yīng)用客戶端的握手信息相比,本實(shí)施例能有效降低終端的電量損耗,且能減少傳送握手信息所需占用的網(wǎng)絡(luò)資源及占用時(shí)間,有效地提高了網(wǎng)絡(luò)資源的利用率。另外,本實(shí)施例還可將通信系統(tǒng)中不同 終端上的所有應(yīng)用客戶端的握手信息發(fā)出周期調(diào)整為相同的周期,為統(tǒng)一代理所有應(yīng)用客戶端的握手信息并將其統(tǒng)一分發(fā)至對(duì)應(yīng)的服務(wù)器提供技術(shù)基礎(chǔ),以進(jìn)一步地提高網(wǎng)絡(luò)資源的利用率。如圖6所示,本發(fā)明提供的業(yè)務(wù)應(yīng)用優(yōu)化處理裝置實(shí)施例二的結(jié)構(gòu)示意圖。本實(shí)施例二在實(shí)施例一的基礎(chǔ)上,還包括判斷模塊4。所述判斷模塊4用于判斷所述第二發(fā)出周期是否大于所述第一發(fā)出周期,若是,向所述第一發(fā)送模塊發(fā)出發(fā)送指令。相應(yīng)地,上述實(shí)施例一中所述的第一發(fā)送模塊3還用于根據(jù)接收的所述發(fā)送指令,將所述第二發(fā)出周期發(fā)送至與所述應(yīng)用客戶端對(duì)應(yīng)的應(yīng)用服務(wù)器,以使所述應(yīng)用服務(wù)器根據(jù)所述第二發(fā)出周期更新用于判定所述應(yīng)用客戶端與所述應(yīng)用服務(wù)器斷開(kāi)的判定時(shí)間。由于應(yīng)用服務(wù)器通過(guò)接收握手信息來(lái)判斷發(fā)送該握手信息的應(yīng)用客戶端是否還處于連接狀態(tài),若應(yīng)用服務(wù)器在預(yù)設(shè)的時(shí)間內(nèi)未收到應(yīng)用客戶端發(fā)送的握手信息,則應(yīng)用服務(wù)器判斷當(dāng)前應(yīng)用客戶端端斷開(kāi),并進(jìn)行相應(yīng)的應(yīng)用客戶端斷開(kāi)邏輯處理;因此,本實(shí)施例中設(shè)置所述判斷模塊,以在實(shí)施例一中所述處理模塊分析得出的所述第二發(fā)出周期大于所述第一發(fā)出周期時(shí),及時(shí)通知對(duì)應(yīng)的應(yīng)用服務(wù)器更新判定時(shí)間。如圖7所示,本發(fā)明提供的業(yè)務(wù)應(yīng)用優(yōu)化處理裝置實(shí)施例三的結(jié)構(gòu)示意圖。本實(shí)施例二在實(shí)施例一或?qū)嵤┒幕A(chǔ)上,還包括存儲(chǔ)模塊5、封裝模塊6和第二發(fā)送模塊7。其中,所述存儲(chǔ)模塊5用于存儲(chǔ)接收到的所述握手信息,所述握手信息攜帶有應(yīng)用標(biāo)識(shí)信息。所述封裝模塊6用于將攜帶有相同應(yīng)用標(biāo)識(shí)信息的所述握手信息封裝成握手信息數(shù)據(jù)包。所述第二發(fā)送模塊7用于將所述握手信息數(shù)據(jù)包發(fā)送至與所述握手信息數(shù)據(jù)包中握手信息所攜帶的應(yīng)用標(biāo)識(shí)信息對(duì)應(yīng)的應(yīng)用服務(wù)器。上述實(shí)施例一或?qū)嵤├楸緦?shí)施例提供了統(tǒng)一代理所有應(yīng)用客戶端的握手信息并將其統(tǒng)一分發(fā)至對(duì)應(yīng)的服務(wù)器的技術(shù)基礎(chǔ),即本實(shí)施例可同時(shí)接收到同一終端上的或不同終端上的各應(yīng)用客戶端發(fā)出的握手信息,然后將同時(shí)接收到的握手信息按照所述握手信息攜帶的應(yīng)用標(biāo)識(shí)信息進(jìn)行統(tǒng)一封裝,將封裝后握手信息數(shù)據(jù)包統(tǒng)一分發(fā)至對(duì)應(yīng)的應(yīng)用服務(wù)器,有效的減少了握手信息所占用的網(wǎng)絡(luò)資源,進(jìn)一步提高了網(wǎng)絡(luò)資源的利用率。如圖8所示,本發(fā)明提供的終端實(shí)施例的結(jié)構(gòu)示意圖。如圖中所示,所述終端包括發(fā)送模塊8、接收模塊9和更新模塊10。其中,所述發(fā)送模塊8用于將部署在終端上的應(yīng)用客戶端根據(jù)第一發(fā)出周期或經(jīng)更新模塊更新后的第二發(fā)出周期發(fā)出的握手信息發(fā)送至業(yè)務(wù)應(yīng)用優(yōu)化處理裝置。所述接收模塊9用于接收所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置發(fā)送的第二發(fā)出周期,所述第二發(fā)出周期為所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置根據(jù)預(yù)設(shè)的優(yōu)化策略對(duì)接收所述握手信息時(shí)記錄的接收時(shí)間進(jìn)行分析處理得出的。所述更新模塊10用于將所述第一發(fā)出周期更新為第二發(fā)出周期。本實(shí)施例所述終端可實(shí)現(xiàn)上述實(shí)施例四所述的業(yè)務(wù)應(yīng)用優(yōu)化處理方法,具體地實(shí)現(xiàn)原理同上述業(yè)務(wù)應(yīng)用優(yōu)化處理方法實(shí)施例四中所述的內(nèi)容,此處不再贅述。本實(shí)施例所述終端通過(guò)將其上的應(yīng)用客戶端的第一發(fā)出周期更新為第二發(fā)出周期,使得部署在終端上的所有應(yīng)用客戶端均以相同的第二發(fā)出周期發(fā)出握手信息,從而終端就可在同一時(shí)間將其上部署的所有應(yīng)用客戶端的握手信息同時(shí)發(fā)出。與現(xiàn)有技術(shù)中終端需實(shí)時(shí)、分別發(fā)送每一個(gè)應(yīng)用客戶端的握手信息相比,本實(shí)施例能有效降低終端的電量損耗,且能減少傳送握手信息所需占用的網(wǎng)絡(luò)資源及占用時(shí)間,有效地提高了網(wǎng)絡(luò)資源的利用率。如圖9所示,本發(fā)明提供的通信系統(tǒng)包括業(yè)務(wù)應(yīng)用優(yōu)化處理裝置11、終端12及應(yīng)用服務(wù)器13。其中,所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置用于接收終端發(fā)送的握手信息,并記錄所述握手信息的接收時(shí)間,所述握手信息為部署在所述終端上的應(yīng)用客戶端根據(jù)第一發(fā)出周期發(fā)出的;根據(jù)預(yù)設(shè)的優(yōu)化策略對(duì)所述接收時(shí)間進(jìn)行分析處理,得出第二發(fā)出周期;將所述第二發(fā)出周期發(fā)送至所述終端,以使所述終端將所述應(yīng)用客戶端的所述第一發(fā)出周期更新為第二發(fā)出周期。所述終端上部署有應(yīng)用客戶端,用于將應(yīng)用客戶端根據(jù)第一發(fā)出周期 發(fā)出的握手信息發(fā)送至業(yè)務(wù)應(yīng)用優(yōu)化處理裝置;接收所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置發(fā)送的第二發(fā)出周期,所述第二發(fā)出周期為所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置根據(jù)預(yù)設(shè)的優(yōu)化策略,對(duì)接收所述握手信息時(shí)記錄的接收時(shí)間進(jìn)行分析處理得出的;將所述第一發(fā)出周期更新為第二發(fā)出周期,以使所述應(yīng)用客戶端根據(jù)所述第二發(fā)出周期發(fā)出所述握手信息。所述應(yīng)用服務(wù)器用于處理與所述應(yīng)用客戶端對(duì)應(yīng)的業(yè)務(wù)。具體地,本實(shí)施例中所述的業(yè)務(wù)應(yīng)用優(yōu)化處理裝置可采用上述實(shí)施例一中所述的業(yè)務(wù)應(yīng)用優(yōu)化處理裝置。所述終端可采用上述實(shí)施例中所述的終端。所述的業(yè)務(wù)應(yīng)用優(yōu)化處理裝置和所述終端的具體實(shí)現(xiàn)原理均同上述對(duì)應(yīng)方法實(shí)施例中所述的內(nèi)容,此處不再贅述。本實(shí)施例提供的所述通信系統(tǒng),通過(guò)采用預(yù)設(shè)的優(yōu)化策略對(duì)接收握手信息時(shí)記錄的接收時(shí)間進(jìn)行分析處理,得出較為優(yōu)化的應(yīng)用客戶端發(fā)出握手信息的第二發(fā)出周期,使得部署在同一終端上的或不同終端上的所有應(yīng)用客戶端均以相同的第二發(fā)出周期發(fā)出握手信息,從而終端就可在同一時(shí)間將其上部署的所有應(yīng)用客戶端的握手信息同時(shí)發(fā)出,或不同終端在同一時(shí)間發(fā)出部署在其上應(yīng)用客戶端的握手信息。與現(xiàn)有技術(shù)中終端需實(shí)時(shí)、分別發(fā)送每一個(gè)應(yīng)用客戶端的握手信息相比,本發(fā)明實(shí)施例能有效降低終端的電量損耗,且能減少傳送握手信息所需占用的網(wǎng)絡(luò)資源及占用時(shí)間,有效地提高了網(wǎng)絡(luò)資源的利用率。進(jìn)一步地,上述實(shí)施例中所述的業(yè)務(wù)應(yīng)用優(yōu)化處理裝置還可用于判斷所述第二發(fā)出周期是否大于所述第一發(fā)出周期,若是,則將所述第二發(fā)出周期發(fā)送至與所述應(yīng)用客戶端對(duì)應(yīng)的應(yīng)用服務(wù)器,以使所述應(yīng)用服務(wù)器根據(jù)所述第二發(fā)出周期更新用于判定所述應(yīng)用客戶端與所述應(yīng)用服務(wù)器斷開(kāi)的判定時(shí)間。具體地,所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置可采用上述實(shí)施例二中所述的業(yè)務(wù)應(yīng)用優(yōu)化處理裝置,詳細(xì)的實(shí)現(xiàn)原理同上述業(yè)務(wù)應(yīng)用優(yōu)化處理方法實(shí)施例二中所述的內(nèi)容,此處不再贅述。相應(yīng)地,所述應(yīng)用服務(wù)器還用于根據(jù)接收到的所述第二發(fā)出周期更新用于判定所述應(yīng)用客戶端與所述應(yīng)用服務(wù)器斷開(kāi)的判定時(shí)間。再進(jìn)一步地,上述實(shí)施例中所述的業(yè)務(wù)應(yīng)用優(yōu)化處理裝置還可用于存儲(chǔ)接收到的所述握手信息,所述握手信息攜帶有應(yīng)用標(biāo)識(shí)信息;將攜帶有相同應(yīng)用標(biāo)識(shí)信息的所述握手信息封裝成握手信息數(shù)據(jù)包;將所述握手信息數(shù)據(jù)包發(fā)送至與所述握手信息數(shù)據(jù)包中握手信息所攜帶的應(yīng)用標(biāo)識(shí)信息對(duì)應(yīng)的應(yīng)用服務(wù)器。具體地,所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置可采用上述實(shí)施例三中所述的業(yè)務(wù)應(yīng)用優(yōu)化處理裝置,詳細(xì)的實(shí)現(xiàn)原理同上述業(yè)務(wù)應(yīng)用優(yōu)化處理方法實(shí)施例三中所述的內(nèi)容,此處不再贅述。本實(shí)施例基于上述實(shí)施例可同時(shí)接收到同一終端上的或不同終端上的各應(yīng)用客戶端發(fā)出的握手信息,然后將同時(shí)接收到的握手信息按照所述握手信息攜帶的應(yīng)用標(biāo)識(shí)信息進(jìn)行統(tǒng)一封裝,將封裝后握手信息數(shù)據(jù)包統(tǒng)一分發(fā)至對(duì)應(yīng)的應(yīng)用服務(wù)器,有效的減少了 握手信息所占用的網(wǎng)絡(luò)資源,進(jìn)一步提高了網(wǎng)絡(luò)資源的利用率。最后應(yīng)說(shuō)明的是以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種業(yè)務(wù)應(yīng)用優(yōu)化處理方法,其特征在于,包括 接收終端發(fā)送的握手信息,并記錄所述握手信息的接收時(shí)間,所述握手信息為部署在所述終端上的應(yīng)用客戶端根據(jù)第一發(fā)出周期發(fā)出的; 根據(jù)預(yù)設(shè)的優(yōu)化策略對(duì)所述接收時(shí)間進(jìn)行分析處理,得出第二發(fā)出周期; 將所述第二發(fā)出周期發(fā)送至所述終端,以使所述終端將所述應(yīng)用客戶端的所述第一發(fā)出周期更新為第二發(fā)出周期。
2.根據(jù)權(quán)利要求I所述的業(yè)務(wù)應(yīng)用優(yōu)化處理方法,其特征在于,所述將所述第二發(fā)出周期發(fā)送至所述終端之后,還包括 判斷所述第二發(fā)出周期是否大于所述第一發(fā)出周期,若是,則將所述第二發(fā)出周期發(fā)送至與所述應(yīng)用客戶端對(duì)應(yīng)的應(yīng)用服務(wù)器,以使所述應(yīng)用服務(wù)器根據(jù)所述第二發(fā)出周期更新用于判定所述應(yīng)用客戶端與所述應(yīng)用服務(wù)器斷開(kāi)的判定時(shí)間。
3.根據(jù)權(quán)利要求I或2所述的業(yè)務(wù)應(yīng)用優(yōu)化處理方法,其特征在于,還包括 存儲(chǔ)接收到的所述握手信息,所述握手信息攜帶有應(yīng)用標(biāo)識(shí)信息; 將攜帶有相同應(yīng)用標(biāo)識(shí)信息的所述握手信息封裝成握手信息數(shù)據(jù)包; 將所述握手信息數(shù)據(jù)包發(fā)送至與所述握手信息數(shù)據(jù)包中握手信息所攜帶的應(yīng)用標(biāo)識(shí)信息對(duì)應(yīng)的應(yīng)用服務(wù)器。
4.一種業(yè)務(wù)應(yīng)用優(yōu)化處理方法,其特征在于,包括 將應(yīng)用客戶端根據(jù)第一發(fā)出周期發(fā)出的握手信息發(fā)送至業(yè)務(wù)應(yīng)用優(yōu)化處理裝置; 接收所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置發(fā)送的第二發(fā)出周期,所述第二發(fā)出周期為所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置根據(jù)預(yù)設(shè)的優(yōu)化策略,對(duì)接收所述握手信息時(shí)記錄的接收時(shí)間進(jìn)行分析處理得出的; 將所述第一發(fā)出周期更新為第二發(fā)出周期,以使所述應(yīng)用客戶端根據(jù)所述第二發(fā)出周期發(fā)出所述握手信息。
5.一種業(yè)務(wù)應(yīng)用優(yōu)化處理裝置,其特征在于,包括 接收模塊,用于接收終端發(fā)送的握手信息,并記錄所述握手信息的接收時(shí)間,所述握手信息為部署在所述終端上的應(yīng)用客戶端根據(jù)第一發(fā)出周期發(fā)出的; 處理模塊,用于根據(jù)預(yù)設(shè)的優(yōu)化策略對(duì)所述接收時(shí)間進(jìn)行分析處理,得出第二發(fā)出周期; 第一發(fā)送模塊,用于將所述第二發(fā)出周期發(fā)送至所述終端,以使所述終端將所述應(yīng)用客戶端的所述第一發(fā)出周期更新為第二發(fā)出周期。
6.根據(jù)權(quán)利要求5所述的業(yè)務(wù)應(yīng)用優(yōu)化處理裝置,其特征在于,還包括 判斷模塊,用于判斷所述第二發(fā)出周期是否大于所述第一發(fā)出周期,若是,向所述第一發(fā)送模塊發(fā)出發(fā)送指令; 所述第一發(fā)送模塊,還用于根據(jù)接收的所述發(fā)送指令,將所述第二發(fā)出周期發(fā)送至與所述應(yīng)用客戶端對(duì)應(yīng)的應(yīng)用服務(wù)器,以使所述應(yīng)用服務(wù)器根據(jù)所述第二發(fā)出周期更新用于判定所述應(yīng)用客戶端與所述應(yīng)用服務(wù)器斷開(kāi)的判定時(shí)間。
7.根據(jù)權(quán)利要求5或6所述的業(yè)務(wù)應(yīng)用優(yōu)化處理裝置,其特征在于,還包括 存儲(chǔ)模塊,用于存儲(chǔ)接收到的所述握手信息,所述握手信息攜帶有應(yīng)用標(biāo)識(shí)信息; 封裝模塊,用于將攜帶有相同應(yīng)用標(biāo)識(shí)信息的所述握手信息封裝成握手信息數(shù)據(jù)包;第二發(fā)送模塊,用于將所述握手信息數(shù)據(jù)包發(fā)送至與所述握手信息數(shù)據(jù)包中握手信息所攜帶的應(yīng)用標(biāo)識(shí)信息對(duì)應(yīng)的應(yīng)用服務(wù)器。
8.—種終端,其特征在于,包括 發(fā)送模塊,用于將部署在終端上的應(yīng)用客戶端根據(jù)第一發(fā)出周期或經(jīng)更新模塊更新后的第二發(fā)出周期發(fā)出的握手信息發(fā)送至業(yè)務(wù)應(yīng)用優(yōu)化處理裝置; 接收模塊,用于接收所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置發(fā)送的第二發(fā)出周期,所述第二發(fā)出周期為所述業(yè)務(wù)應(yīng)用優(yōu)化處理裝置根據(jù)預(yù)設(shè)的優(yōu)化策略對(duì)接收所述握手信息時(shí)記錄的接收時(shí)間進(jìn)行分析處理得出的; 所述更新模塊,用于將所述第一發(fā)出周期更新為第二發(fā)出周期。
9.一種通信系統(tǒng),其特征在于,包括如上述權(quán)利要求5、6或7中所述的業(yè)務(wù)應(yīng)用優(yōu)化處理裝置、如上述權(quán)利要求8所述的終端以及應(yīng)用服務(wù)器,其中,所述終端上部署有應(yīng)用客戶端,所述應(yīng)用服務(wù)器用于處理與所述應(yīng)用客戶端對(duì)應(yīng)的業(yè)務(wù)。
全文摘要
本發(fā)明提供一種業(yè)務(wù)應(yīng)用優(yōu)化處理方法、裝置、終端及通信系統(tǒng)。其中所述方法包括接收終端發(fā)送的握手信息,并記錄所述握手信息的接收時(shí)間,所述握手信息為部署在所述終端上的應(yīng)用客戶端根據(jù)第一發(fā)出周期發(fā)出的;根據(jù)預(yù)設(shè)的優(yōu)化策略對(duì)所述接收時(shí)間進(jìn)行分析處理,得出第二發(fā)出周期;將所述第二發(fā)出周期發(fā)送至所述終端,以使所述終端將所述應(yīng)用客戶端的所述第一發(fā)出周期更新為第二發(fā)出周期。采用本發(fā)明實(shí)施例提供的技術(shù)方案,可實(shí)現(xiàn)部署在同一終端上的或不同終端上的所有應(yīng)用客戶端均以相同的第二發(fā)出周期發(fā)出握手信息,能有效降低終端的電量損耗,且能減少傳送握手信息所需占用的網(wǎng)絡(luò)資源及占用時(shí)間,有效地提高了網(wǎng)絡(luò)資源的利用率。
文檔編號(hào)H04W52/02GK102802178SQ20121027584
公開(kāi)日2012年11月28日 申請(qǐng)日期2012年8月3日 優(yōu)先權(quán)日2012年8月3日
發(fā)明者陳廣泉, 解冰, 張鳳全 申請(qǐng)人:中國(guó)聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司