欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種聯(lián)網(wǎng)應(yīng)用的處理方法和裝置的制作方法

文檔序號(hào):7642459閱讀:198來源:國知局
專利名稱:一種聯(lián)網(wǎng)應(yīng)用的處理方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)技術(shù),特別涉及一種聯(lián)網(wǎng)應(yīng)用的處理方法和裝置。
背景技術(shù)
隨著手機(jī)等移動(dòng)終端的硬件性能越來越強(qiáng)大以及操作系統(tǒng)的不斷智能化,移動(dòng)終端的處理能力得到了很大提升,已經(jīng)具備了同時(shí)運(yùn)行多個(gè)聯(lián)網(wǎng)應(yīng)用的能力,通常,每個(gè)聯(lián)網(wǎng)應(yīng)用均需要與網(wǎng)絡(luò)側(cè)的服務(wù)器之間建立一個(gè)鏈接。而在目前的無線網(wǎng)絡(luò)環(huán)境下,無線運(yùn)營商的網(wǎng)關(guān)能夠同時(shí)處理的鏈接數(shù)有限,因此可能無法滿足聯(lián)網(wǎng)應(yīng)用的增長需求,從而導(dǎo)致聯(lián)網(wǎng)應(yīng)用的聯(lián)網(wǎng)失敗,尤其是在高峰時(shí)段,會(huì)進(jìn)一步增加聯(lián)網(wǎng)失敗率。針對(duì)這一問題,現(xiàn)有技術(shù)中還沒有一種有效的解決方式。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種聯(lián)網(wǎng)應(yīng)用的處理方法,能夠降低聯(lián)網(wǎng)失敗率。本發(fā)明的另一目的在于提供一種聯(lián)網(wǎng)應(yīng)用的處理裝置,能夠降低聯(lián)網(wǎng)失敗率。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種聯(lián)網(wǎng)應(yīng)用的處理方法,該方法包括當(dāng)移動(dòng)終端中的每個(gè)聯(lián)網(wǎng)應(yīng)用啟動(dòng)時(shí),向移動(dòng)終端中的鏈路管理工具發(fā)送注冊(cè)請(qǐng)求;鏈路管理工具對(duì)注冊(cè)請(qǐng)求中攜帶的身份標(biāo)識(shí)符BID進(jìn)行校驗(yàn),校驗(yàn)通過,通知聯(lián)網(wǎng)應(yīng)用,并為聯(lián)網(wǎng)應(yīng)用分配一個(gè)存儲(chǔ)隊(duì)列;每個(gè)聯(lián)網(wǎng)應(yīng)用唯一對(duì)應(yīng)一個(gè)BID和一個(gè)存儲(chǔ)隊(duì)列;鏈路管理工具接收每個(gè)校驗(yàn)通過的聯(lián)網(wǎng)應(yīng)用發(fā)送來的數(shù)據(jù)包,根據(jù)其中攜帶的BID將接收到的數(shù)據(jù)包緩存到對(duì)應(yīng)的存儲(chǔ)隊(duì)列中;鏈路管理工具輪詢各存儲(chǔ)隊(duì)列,從每個(gè)輪詢到且不為空的存儲(chǔ)隊(duì)列中取出一個(gè)數(shù)據(jù)包,發(fā)送給服務(wù)器;接收服務(wù)器返回的回包,根據(jù)其中攜帶的BID將接收到的回包發(fā)送給對(duì)應(yīng)的聯(lián)網(wǎng)應(yīng)用。一種聯(lián)網(wǎng)應(yīng)用的處理裝置,該裝置位于移動(dòng)終端中,包括第一處理單元,用于接收移動(dòng)終端中的每個(gè)聯(lián)網(wǎng)應(yīng)用啟動(dòng)后發(fā)送的注冊(cè)請(qǐng)求,對(duì)其中攜帶的身份標(biāo)識(shí)符BID進(jìn)行校驗(yàn),校驗(yàn)通過,通知聯(lián)網(wǎng)應(yīng)用,并為聯(lián)網(wǎng)應(yīng)用分配一個(gè)存儲(chǔ)隊(duì)列,每個(gè)聯(lián)網(wǎng)應(yīng)用唯一對(duì)應(yīng)一個(gè)BID和一個(gè)存儲(chǔ)隊(duì)列;接收每個(gè)校驗(yàn)通過的聯(lián)網(wǎng)應(yīng)用發(fā)送來的數(shù)據(jù)包,根據(jù)其中攜帶的BID將接收到的數(shù)據(jù)包緩存到對(duì)應(yīng)的存儲(chǔ)隊(duì)列中;第二處理單元,用于輪詢各存儲(chǔ)隊(duì)列,從每個(gè)輪詢到且不為空的存儲(chǔ)隊(duì)列中取出一個(gè)數(shù)據(jù)包,發(fā)送給服務(wù)器;接收服務(wù)器返回的回包,根據(jù)其中攜帶的BID將接收到的回包發(fā)送給對(duì)應(yīng)的聯(lián)網(wǎng)應(yīng)用??梢?,采用本發(fā)明的技術(shù)方案,對(duì)于每個(gè)移動(dòng)終端來說,其和服務(wù)器之間只需建立一個(gè)鏈接即可,移動(dòng)終端中的多個(gè)聯(lián)網(wǎng)應(yīng)用共享這一個(gè)鏈接,從而減少了無線運(yùn)營商的網(wǎng)關(guān)需要處理的鏈接數(shù),進(jìn)而降低了聯(lián)網(wǎng)失敗率,并提高了鏈接的使用效率;另外,本發(fā)明所述方案實(shí)現(xiàn)起來簡(jiǎn)單方便,便于普及。


圖I為本發(fā)明方法實(shí)施例的流程圖。圖2為本發(fā)明裝置實(shí)施例的組成結(jié)構(gòu)示意圖。
具體實(shí)施例方式針對(duì)現(xiàn)有技術(shù)中存在的問題,本發(fā)明中提出一種改進(jìn)后的聯(lián)網(wǎng)應(yīng)用的處理方案,在移動(dòng)終端中安裝一個(gè)鏈路管理工具軟件,主要負(fù)責(zé)鏈接的建立、保持、斷開以及數(shù)據(jù)包的轉(zhuǎn)發(fā)等;基于該鏈路管理工具,可實(shí)現(xiàn)多個(gè)聯(lián)網(wǎng)應(yīng)用共享一個(gè)鏈接。
為使本發(fā)明的技術(shù)方案更加清楚、明白,以下參照附圖并舉實(shí)施例,對(duì)本發(fā)明所述方案作進(jìn)一步地詳細(xì)說明。圖I為本發(fā)明方法實(shí)施例的流程圖。如圖I所示,包括以下步驟步驟11 :當(dāng)移動(dòng)終端中的每個(gè)聯(lián)網(wǎng)應(yīng)用啟動(dòng)時(shí),向移動(dòng)終端中的鏈路管理工具發(fā)送注冊(cè)請(qǐng)求;鏈路管理工具對(duì)注冊(cè)請(qǐng)求中攜帶的身份標(biāo)識(shí)符(BID, BusinessIdentification)進(jìn)行校驗(yàn),校驗(yàn)通過,通知聯(lián)網(wǎng)應(yīng)用,并為聯(lián)網(wǎng)應(yīng)用分配一個(gè)存儲(chǔ)隊(duì)列;每個(gè)聯(lián)網(wǎng)應(yīng)用唯一對(duì)應(yīng)一個(gè)BID和一個(gè)存儲(chǔ)隊(duì)列。在實(shí)際應(yīng)用中,預(yù)先會(huì)為每個(gè)聯(lián)網(wǎng)應(yīng)用配置一個(gè)固定的BID,用于對(duì)其身份進(jìn)行標(biāo)識(shí),當(dāng)每個(gè)聯(lián)網(wǎng)應(yīng)用啟動(dòng)后,會(huì)向鏈路管理工具進(jìn)行注冊(cè),即向鏈路管理工具發(fā)送注冊(cè)請(qǐng)求,其中攜帶有自身的BID ;鏈路管理工具對(duì)接收到的BID進(jìn)行校驗(yàn),校驗(yàn)通過,通知聯(lián)網(wǎng)應(yīng)用,并為聯(lián)網(wǎng)應(yīng)用分配一個(gè)存儲(chǔ)隊(duì)列,初始狀態(tài),存儲(chǔ)隊(duì)列為空。如果校驗(yàn)未通過,鏈路管理工具也需要通知聯(lián)網(wǎng)應(yīng)用,后續(xù),聯(lián)網(wǎng)應(yīng)用可重新進(jìn)行注冊(cè)或進(jìn)行其它處理,由于與本發(fā)明所述方案無直接關(guān)系,故不作詳細(xì)介紹。步驟12 :鏈路管理工具接收每個(gè)校驗(yàn)通過的聯(lián)網(wǎng)應(yīng)用發(fā)送來的數(shù)據(jù)包,根據(jù)其中攜帶的BID將接收到的數(shù)據(jù)包緩存到對(duì)應(yīng)的存儲(chǔ)隊(duì)列中。對(duì)于每個(gè)聯(lián)網(wǎng)應(yīng)用來說,鏈路管理工具的接口均是已知的,當(dāng)校驗(yàn)通過且有數(shù)據(jù)包需要發(fā)送時(shí),各聯(lián)網(wǎng)應(yīng)用可調(diào)用鏈路管理工具的接口,將需要發(fā)送的數(shù)據(jù)包發(fā)送給鏈路管理工具;所發(fā)送的數(shù)據(jù)包中攜帶有自身的BID、具體內(nèi)容以及自身的回調(diào)接口等;鏈路管理工具根據(jù)其中攜帶的BID,將接收到的數(shù)據(jù)包緩存到對(duì)應(yīng)的存儲(chǔ)隊(duì)列中。舉例說明聯(lián)網(wǎng)應(yīng)用X對(duì)應(yīng)的BID和存儲(chǔ)隊(duì)列分別為BID X和存儲(chǔ)隊(duì)列X,當(dāng)鏈路管理工具接收到聯(lián)網(wǎng)應(yīng)用X發(fā)送來的數(shù)據(jù)包后,發(fā)現(xiàn)其中攜帶的BID為BID X,則將接收到的數(shù)據(jù)包緩存到存儲(chǔ)隊(duì)列X中。步驟13 :鏈路管理工具輪詢各存儲(chǔ)隊(duì)列,從每個(gè)輪詢到且不為空的存儲(chǔ)隊(duì)列中取出一個(gè)數(shù)據(jù)包,發(fā)送給服務(wù)器。本步驟中,鏈路管理工具可按照分配時(shí)間由先到后的順序,依次輪詢各存儲(chǔ)隊(duì)列,并在輪詢到每個(gè)存儲(chǔ)隊(duì)列時(shí),如果其不為空,則從中取出一個(gè)數(shù)據(jù)包,發(fā)送給服務(wù)器,在取出數(shù)據(jù)包時(shí),可按照先進(jìn)先出的原則。這樣,可保證所有的聯(lián)網(wǎng)應(yīng)用均有相同的發(fā)包機(jī)會(huì)。舉例說明
假設(shè)共存在3個(gè)存儲(chǔ)隊(duì)列,分別為存儲(chǔ)隊(duì)列I、存儲(chǔ)隊(duì)列2和存儲(chǔ)隊(duì)列3,其中,存儲(chǔ)隊(duì)列I是最先分配的,存儲(chǔ)隊(duì)列3是最后分配的(即最新分配的),另外,假設(shè)存儲(chǔ)隊(duì)列I中緩存有兩個(gè)數(shù)據(jù)包,分別為數(shù)據(jù)包I和數(shù)據(jù)包2,數(shù)據(jù)包I先于數(shù)據(jù)包2被緩存到存儲(chǔ)隊(duì)列I中,存儲(chǔ)隊(duì)列2為空,存儲(chǔ)隊(duì)列3中緩存有I個(gè)數(shù)據(jù)包,為數(shù)據(jù)包3。那么,鏈路管理工具將按照存儲(chǔ)隊(duì)列I、存儲(chǔ)隊(duì)列2、存儲(chǔ)隊(duì)列3的順序,依次輪詢各存儲(chǔ)隊(duì)列,當(dāng)輪詢到存儲(chǔ)隊(duì)列I時(shí),從中取出數(shù)據(jù)包I發(fā)送給服務(wù)器,當(dāng)輪詢到存儲(chǔ)隊(duì)列2時(shí),由于其為空,跳過,當(dāng)輪詢到存儲(chǔ)隊(duì)列3時(shí),取出數(shù)據(jù)包3發(fā)送給服務(wù)器;之后,鏈路管理工具可重復(fù)上述過程,即再次按照存儲(chǔ)隊(duì)列I、存儲(chǔ)隊(duì)列2、存儲(chǔ)隊(duì)列3的順序進(jìn)行輪詢并進(jìn)行數(shù)據(jù)包發(fā)送。另外,鏈路管理工具在將取出的數(shù)據(jù)包發(fā)送給服務(wù)器之前,可首先確定自身和服務(wù)器之間是否建立有鏈接,如果是,則利用所建立的鏈接將取出的數(shù)據(jù)包發(fā)送給服務(wù)器,否貝U,先建立鏈接,然后利用所建立的鏈接將取出的數(shù)據(jù)包發(fā)送給服務(wù)器。鏈路管理工具和服務(wù)器之間如何建立鏈接為現(xiàn)有技術(shù)。后續(xù),當(dāng)沒有任何數(shù)據(jù)包需要發(fā)送時(shí),鏈路管理工具可斷開與服務(wù)器之間的鏈接。
步驟14 :鏈路管理工具接收服務(wù)器返回的回包,根據(jù)其中攜帶的BID將接收到的回包發(fā)送給對(duì)應(yīng)的聯(lián)網(wǎng)應(yīng)用。服務(wù)器接收到鏈路管理工具發(fā)送來的任一數(shù)據(jù)包并處理完畢后,會(huì)相應(yīng)地返回一個(gè)回包,其中攜帶有BID(與接收到的數(shù)據(jù)包中攜帶的BID相同)、具體內(nèi)容以及服務(wù)器相關(guān)信息等;鏈路管理工具接收到該回包后,根據(jù)其中攜帶的BID確定其對(duì)應(yīng)的聯(lián)網(wǎng)應(yīng)用,并根據(jù)步驟12中獲取到的回調(diào)接口,將接收到的回包發(fā)送給確定出的聯(lián)網(wǎng)應(yīng)用;聯(lián)網(wǎng)應(yīng)用可解析接收到的回包,從而得到其中的具體內(nèi)容等信息。在實(shí)際應(yīng)用中,由于各種原因,可能會(huì)導(dǎo)致服務(wù)器不能正常接收到鏈路管理工具發(fā)送來的數(shù)據(jù)包,相應(yīng)地,服務(wù)器也就無法生成對(duì)應(yīng)的回包,或者,服務(wù)器生成的回包不能正常發(fā)送給鏈路管理工具。針對(duì)上述這兩種情況,鏈路管理工具可提供一個(gè)超時(shí)檢測(cè)機(jī)制,以數(shù)據(jù)包X為例鏈路管理工具從數(shù)據(jù)包X被緩存到存儲(chǔ)隊(duì)列中開始計(jì)時(shí),如果超過預(yù)定時(shí)長(比如30秒)仍未接收到與數(shù)據(jù)包X對(duì)應(yīng)的回包,則向發(fā)送數(shù)據(jù)包X的聯(lián)網(wǎng)應(yīng)用發(fā)送一個(gè)超時(shí)包,以說明數(shù)據(jù)包X發(fā)送失敗,其中可攜帶有具體失敗原因,之后,發(fā)送數(shù)據(jù)包X的聯(lián)網(wǎng)應(yīng)用可根據(jù)自身需要,重新向鏈路管理工具發(fā)送數(shù)據(jù)包X或進(jìn)行其它處理。另外,在向發(fā)送數(shù)據(jù)包X的聯(lián)網(wǎng)應(yīng)用發(fā)送了超時(shí)包之后,鏈路管理工具需要將數(shù)據(jù)包X從其所在的存儲(chǔ)隊(duì)列中刪除;如果鏈路管理工具接收到了數(shù)據(jù)包X對(duì)應(yīng)的回包,那么在將回包發(fā)送給發(fā)送數(shù)據(jù)包X的聯(lián)網(wǎng)應(yīng)用之后,也需要將數(shù)據(jù)包X從其所在的存儲(chǔ)隊(duì)列中刪除。需要說明的是,步驟11 14在實(shí)際執(zhí)行時(shí)并沒有嚴(yán)格的先后順序,本實(shí)施例中的表示方式僅為了表述方便。在實(shí)際應(yīng)用中,各步驟很可能的是并行執(zhí)行的,比如鏈路管理工具在進(jìn)行輪詢的同時(shí),可能還會(huì)接收到某一或某些聯(lián)網(wǎng)應(yīng)用發(fā)送來的注冊(cè)請(qǐng)求和/或數(shù)據(jù)包,那么,鏈路管理工具在將輪詢到的存儲(chǔ)隊(duì)列中的數(shù)據(jù)包發(fā)送給服務(wù)器的同時(shí),還需要進(jìn)行BID的校驗(yàn)和/或?qū)?shù)據(jù)包緩存到存儲(chǔ)隊(duì)列中等處理。至此,即完成了關(guān)于本發(fā)明方法實(shí)施例的介紹?;谏鲜鼋榻B,圖2為本發(fā)明裝置實(shí)施例的組成結(jié)構(gòu)示意圖。該裝置即相當(dāng)于圖I所示實(shí)施例中的鏈路管理工具,位于移動(dòng)終端中。如圖2所示,包括第一處理單元21,用于接收移動(dòng)終端中的每個(gè)聯(lián)網(wǎng)應(yīng)用啟動(dòng)后發(fā)送的注冊(cè)請(qǐng)求,對(duì)其中攜帶的BID進(jìn)行校驗(yàn),校驗(yàn)通過,通知聯(lián)網(wǎng)應(yīng)用,并為聯(lián)網(wǎng)應(yīng)用分配一個(gè)存儲(chǔ)隊(duì)列,每個(gè)聯(lián)網(wǎng)應(yīng)用唯一對(duì)應(yīng)一個(gè)BID和一個(gè)存儲(chǔ)隊(duì)列;接收每個(gè)校驗(yàn)通過的聯(lián)網(wǎng)應(yīng)用發(fā)送來的數(shù)據(jù)包,根據(jù)其中攜帶的BID將接收到的數(shù)據(jù)包緩存到對(duì)應(yīng)的存儲(chǔ)隊(duì)列中;第二處理單元22,用于輪詢各存儲(chǔ)隊(duì)列,從每個(gè)輪詢到且不為空的存儲(chǔ)隊(duì)列中取出一個(gè)數(shù)據(jù)包,發(fā)送給服務(wù)器;接收服務(wù)器返回的回包,根據(jù)其中攜帶的BID將接收到的回包發(fā)送給對(duì)應(yīng)的聯(lián)網(wǎng)應(yīng)用。其中,第二處理單元22可進(jìn)一步用于,針對(duì)任一數(shù)據(jù)包X,從數(shù)據(jù)包X被緩存到存儲(chǔ)隊(duì)列中開始計(jì)時(shí),如果超過預(yù)定時(shí)長仍未接收到與數(shù)據(jù)包X對(duì)應(yīng)的回包,則向發(fā)送數(shù)據(jù)包X的聯(lián)網(wǎng)應(yīng)用發(fā)送超時(shí)包。
第二處理單元22還可進(jìn)一步用于,當(dāng)將數(shù)據(jù)包X對(duì)應(yīng)的回包發(fā)送給發(fā)送數(shù)據(jù)包X的聯(lián)網(wǎng)應(yīng)用之后,或者,向發(fā)送數(shù)據(jù)包X的聯(lián)網(wǎng)應(yīng)用發(fā)送超時(shí)包之后,將數(shù)據(jù)包X從其所在的存儲(chǔ)隊(duì)列中刪除。圖2所示裝置的具體工作流程請(qǐng)參照?qǐng)DI所示方法實(shí)施例中的相應(yīng)說明,此處不再贅述??傊?,采用本發(fā)明的技術(shù)方案,對(duì)于每個(gè)移動(dòng)終端來說,其和服務(wù)器之間只需建立一個(gè)鏈接即可,移動(dòng)終端中的多個(gè)聯(lián)網(wǎng)應(yīng)用共享這一個(gè)鏈接,從而減少了無線運(yùn)營商的網(wǎng)關(guān)需要處理的鏈接數(shù),進(jìn)而降低了聯(lián)網(wǎng)失敗率,并提高了鏈接的使用效率。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
權(quán)利要求
1.一種聯(lián)網(wǎng)應(yīng)用的處理方法,其特征在于,該方法包括 當(dāng)移動(dòng)終端中的每個(gè)聯(lián)網(wǎng)應(yīng)用啟動(dòng)時(shí),向移動(dòng)終端中的鏈路管理工具發(fā)送注冊(cè)請(qǐng)求;鏈路管理工具對(duì)注冊(cè)請(qǐng)求中攜帶的身份標(biāo)識(shí)符BID進(jìn)行校驗(yàn),校驗(yàn)通過,通知聯(lián)網(wǎng)應(yīng)用,并為聯(lián)網(wǎng)應(yīng)用分配一個(gè)存儲(chǔ)隊(duì)列;每個(gè)聯(lián)網(wǎng)應(yīng)用唯一對(duì)應(yīng)一個(gè)BID和一個(gè)存儲(chǔ)隊(duì)列; 鏈路管理工具接收每個(gè)校驗(yàn)通過的聯(lián)網(wǎng)應(yīng)用發(fā)送來的數(shù)據(jù)包,根據(jù)其中攜帶的BID將接收到的數(shù)據(jù)包緩存到對(duì)應(yīng)的存儲(chǔ)隊(duì)列中; 鏈路管理工具輪詢各存儲(chǔ)隊(duì)列,從每個(gè)輪詢到且不為空的存儲(chǔ)隊(duì)列中取出一個(gè)數(shù)據(jù)包,發(fā)送給服務(wù)器;接收服務(wù)器返回的回包,根據(jù)其中攜帶的BID將接收到的回包發(fā)送給對(duì)應(yīng)的聯(lián)網(wǎng)應(yīng)用。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述發(fā)送給服務(wù)器包括 鏈路管理工具確定自身和服務(wù)器之間是否建立有鏈接,如果是,則利用所建立的鏈接將取出的數(shù)據(jù)包發(fā)送給服務(wù)器,否則,建立鏈接,然后利用所建立的鏈接將取出的數(shù)據(jù)包發(fā)送給服務(wù)器。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,該方法進(jìn)一步包括 針對(duì)任一數(shù)據(jù)包X,鏈路管理工具從數(shù)據(jù)包X被緩存到存儲(chǔ)隊(duì)列中開始計(jì)時(shí),如果超過預(yù)定時(shí)長仍未接收到與數(shù)據(jù)包X對(duì)應(yīng)的回包,則向發(fā)送數(shù)據(jù)包X的聯(lián)網(wǎng)應(yīng)用發(fā)送超時(shí)包。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,該方法進(jìn)一步包括 當(dāng)將數(shù)據(jù)包X對(duì)應(yīng)的回包發(fā)送給發(fā)送數(shù)據(jù)包X的聯(lián)網(wǎng)應(yīng)用之后,或者,向發(fā)送數(shù)據(jù)包X的聯(lián)網(wǎng)應(yīng)用發(fā)送超時(shí)包之后,鏈路管理工具將數(shù)據(jù)包X從其所在的存儲(chǔ)隊(duì)列中刪除。
5.根據(jù)權(quán)利要求1、2或3所述的方法,其特征在于,所述輪詢各存儲(chǔ)隊(duì)列包括按照分配時(shí)間由先到后的順序依次輪詢各存儲(chǔ)隊(duì)列; 所述從存儲(chǔ)隊(duì)列中取出一個(gè)數(shù)據(jù)包包括按照先進(jìn)先出的原則從存儲(chǔ)隊(duì)列中取出一個(gè)數(shù)據(jù)包。
6.一種聯(lián)網(wǎng)應(yīng)用的處理裝置,其特征在于,該裝置位于移動(dòng)終端中,包括 第一處理單元,用于接收移動(dòng)終端中的每個(gè)聯(lián)網(wǎng)應(yīng)用啟動(dòng)后發(fā)送的注冊(cè)請(qǐng)求,對(duì)其中攜帶的身份標(biāo)識(shí)符BID進(jìn)行校驗(yàn),校驗(yàn)通過,通知聯(lián)網(wǎng)應(yīng)用,并為聯(lián)網(wǎng)應(yīng)用分配一個(gè)存儲(chǔ)隊(duì)列,每個(gè)聯(lián)網(wǎng)應(yīng)用唯一對(duì)應(yīng)一個(gè)BID和一個(gè)存儲(chǔ)隊(duì)列;接收每個(gè)校驗(yàn)通過的聯(lián)網(wǎng)應(yīng)用發(fā)送來的數(shù)據(jù)包,根據(jù)其中攜帶的BID將接收到的數(shù)據(jù)包緩存到對(duì)應(yīng)的存儲(chǔ)隊(duì)列中; 第二處理單元,用于輪詢各存儲(chǔ)隊(duì)列,從每個(gè)輪詢到且不為空的存儲(chǔ)隊(duì)列中取出一個(gè)數(shù)據(jù)包,發(fā)送給服務(wù)器;接收服務(wù)器返回的回包,根據(jù)其中攜帶的BID將接收到的回包發(fā)送給對(duì)應(yīng)的聯(lián)網(wǎng)應(yīng)用。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第二處理單元進(jìn)一步用于,針對(duì)任一數(shù)據(jù)包X,從數(shù)據(jù)包X被緩存到存儲(chǔ)隊(duì)列中開始計(jì)時(shí),如果超過預(yù)定時(shí)長仍未接收到與數(shù)據(jù)包X對(duì)應(yīng)的回包,則向發(fā)送數(shù)據(jù)包X的聯(lián)網(wǎng)應(yīng)用發(fā)送超時(shí)包。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第二處理單元進(jìn)一步用于,當(dāng)將數(shù)據(jù)包X對(duì)應(yīng)的回包發(fā)送給發(fā)送數(shù)據(jù)包X的聯(lián)網(wǎng)應(yīng)用之后,或者,向發(fā)送數(shù)據(jù)包X的聯(lián)網(wǎng)應(yīng)用發(fā)送超時(shí)包之后,將數(shù)據(jù)包X從其所在的存儲(chǔ)隊(duì)列中刪除。
全文摘要
本發(fā)明公開了聯(lián)網(wǎng)應(yīng)用的處理方法,當(dāng)移動(dòng)終端中的每個(gè)聯(lián)網(wǎng)應(yīng)用啟動(dòng)時(shí),向移動(dòng)終端中的鏈路管理工具發(fā)送注冊(cè)請(qǐng)求;鏈路管理工具對(duì)其中攜帶的BID進(jìn)行校驗(yàn),校驗(yàn)通過,通知聯(lián)網(wǎng)應(yīng)用,并為聯(lián)網(wǎng)應(yīng)用分配一個(gè)存儲(chǔ)隊(duì)列;每個(gè)聯(lián)網(wǎng)應(yīng)用唯一對(duì)應(yīng)一個(gè)BID和一個(gè)存儲(chǔ)隊(duì)列;鏈路管理工具接收每個(gè)校驗(yàn)通過的聯(lián)網(wǎng)應(yīng)用發(fā)送來的數(shù)據(jù)包,根據(jù)其中攜帶的BID將接收到的數(shù)據(jù)包緩存到對(duì)應(yīng)的存儲(chǔ)隊(duì)列中;鏈路管理工具輪詢各存儲(chǔ)隊(duì)列,從每個(gè)輪詢到且不為空的存儲(chǔ)隊(duì)列中取出一個(gè)數(shù)據(jù)包,發(fā)送給服務(wù)器;接收服務(wù)器返回的回包,根據(jù)其中攜帶的BID將接收到的回包發(fā)送給對(duì)應(yīng)的聯(lián)網(wǎng)應(yīng)用。本發(fā)明同時(shí)公開了聯(lián)網(wǎng)應(yīng)用的處理裝置。應(yīng)用本發(fā)明所述方案,能夠降低聯(lián)網(wǎng)失敗率。
文檔編號(hào)H04W76/02GK102752847SQ201110097758
公開日2012年10月24日 申請(qǐng)日期2011年4月19日 優(yōu)先權(quán)日2011年4月19日
發(fā)明者劉志云, 朱濤, 王實(shí), 王峰, 詹國豪, 陳俊貴, 黃春欣 申請(qǐng)人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
积石山| 抚州市| 承德县| 岱山县| 广东省| 神农架林区| 福安市| 绩溪县| 东莞市| 阿荣旗| 寿光市| 那曲县| 丰镇市| 顺义区| 谢通门县| 达尔| 玉屏| 汶上县| 崇阳县| 保亭| 日照市| 潜江市| 吉林市| 沁阳市| 绍兴县| 江源县| 麻江县| 周口市| 东台市| 潜山县| 双峰县| 扶余县| 南皮县| 新宁县| 大埔县| 罗平县| 双城市| 清水河县| 繁峙县| 白沙| 兰西县|