一種消息處理方法及其設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種消息處理方法及其設(shè)備。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)不斷的開發(fā)和完善,手機(jī)和平板電腦等終端已經(jīng)成為了人們生活中不可或缺的一個(gè)部分,人們不僅可以利用這些終端進(jìn)行通訊,還可以進(jìn)行文件傳輸、攝像、玩游戲等。
[0003]在終端中可以安裝各種應(yīng)用以滿足用戶對(duì)不同業(yè)務(wù)(例如:支付、游戲等等)的需求,當(dāng)業(yè)務(wù)中產(chǎn)生諸如支付消息、游戲通知等應(yīng)用消息時(shí),服務(wù)器端可以對(duì)這些應(yīng)用消息進(jìn)行存儲(chǔ),并在終端請(qǐng)求這些應(yīng)用消息時(shí)將其發(fā)送至終端?,F(xiàn)有的存儲(chǔ)過(guò)程時(shí)把針對(duì)同一用戶不同業(yè)務(wù)的應(yīng)用消息均存儲(chǔ)至于一個(gè)郵箱中,容易導(dǎo)致業(yè)務(wù)之間的相互干擾,進(jìn)而影響應(yīng)用消息發(fā)送的準(zhǔn)確性。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種消息處理方法及其設(shè)備,可以避免業(yè)務(wù)間的相互干擾,保證應(yīng)用消息發(fā)送的準(zhǔn)確性。
[0005]為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例第一方面提供了一種消息處理方法,可包括:
[0006]接收基于用戶標(biāo)識(shí)所發(fā)送的針對(duì)應(yīng)用的應(yīng)用消息,并獲取所述應(yīng)用消息對(duì)應(yīng)的消息類型;
[0007]查找與所述消息類型相關(guān)聯(lián)的消息存儲(chǔ)位置信息;
[0008]將所述應(yīng)用消息存放至所述消息存儲(chǔ)位置信息所指示的消息存儲(chǔ)位置中。
[0009]本發(fā)明實(shí)施例第二方面提供了一種消息處理設(shè)備,可包括:
[0010]類型獲取單元,用于接收基于用戶標(biāo)識(shí)所發(fā)送的針對(duì)應(yīng)用的應(yīng)用消息,并獲取所述應(yīng)用消息對(duì)應(yīng)的消息類型;
[0011]信息查找單元,用于查找與所述消息類型相關(guān)聯(lián)的消息存儲(chǔ)位置信息;
[0012]消息存放單元,用于將所述應(yīng)用消息存放至所述消息存儲(chǔ)位置信息所指示的消息存儲(chǔ)位置中。
[0013]在本發(fā)明實(shí)施例中,在接收基于用戶標(biāo)識(shí)所發(fā)送的針對(duì)應(yīng)用的應(yīng)用消息時(shí),可以獲取應(yīng)用消息對(duì)應(yīng)的消息類型,并依據(jù)與消息類型關(guān)聯(lián)的消息存儲(chǔ)位置信息,將應(yīng)用消息存放至所指示的消息存儲(chǔ)位置中。通過(guò)采用消息類型對(duì)不同業(yè)務(wù)的應(yīng)用消息進(jìn)行分放存儲(chǔ),避免了業(yè)務(wù)間的相互干擾,進(jìn)而保證了應(yīng)用消息發(fā)送的準(zhǔn)確性。
【附圖說(shuō)明】
[0014]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0015]圖1是本發(fā)明實(shí)施例提供的一種消息處理方法的流程示意圖;
[0016]圖2是本發(fā)明實(shí)施例提供的另一種消息處理方法的流程示意圖;
[0017]圖3是本發(fā)明實(shí)施例提供的又一種消息處理方法的流程示意圖;
[0018]圖4是本發(fā)明實(shí)施例提供的一種消息處理設(shè)備的結(jié)構(gòu)示意圖;
[0019]圖5是本發(fā)明實(shí)施例提供的信息查找單元的結(jié)構(gòu)示意圖;
[0020]圖6是本發(fā)明實(shí)施例提供的另一種消息處理設(shè)備的結(jié)構(gòu)示意圖;
[0021]圖7是本發(fā)明實(shí)施例提供的又一種消息處理設(shè)備的結(jié)構(gòu)示意圖;
[0022]圖8是本發(fā)明實(shí)施例提供的一種消息處理系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0023]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0024]本發(fā)明實(shí)施例所述的消息處理方法可以應(yīng)用于對(duì)離線非漫游的應(yīng)用消息的處理場(chǎng)景,例如:消息處理設(shè)備接收基于用戶標(biāo)識(shí)所發(fā)送的針對(duì)某業(yè)務(wù)的應(yīng)用所產(chǎn)生離線非漫游的應(yīng)用消息,并獲取所述應(yīng)用消息對(duì)應(yīng)的消息類型,所述消息處理設(shè)備查找與所述消息類型相關(guān)聯(lián)的消息存儲(chǔ)位置信息,并將所述應(yīng)用消息存放至所述消息存儲(chǔ)位置信息所指示的消息存儲(chǔ)位置中的場(chǎng)景等。通過(guò)采用消息類型對(duì)不同業(yè)務(wù)的應(yīng)用消息進(jìn)行分放存儲(chǔ),避免了業(yè)務(wù)間的相互干擾,進(jìn)而保證了應(yīng)用消息發(fā)送的準(zhǔn)確性。
[0025]本發(fā)明實(shí)施例涉及的消息處理設(shè)備具體為針對(duì)不同用戶的不同業(yè)務(wù)的應(yīng)用消息進(jìn)行接收并存儲(chǔ)的后臺(tái)服務(wù)器,該后臺(tái)服務(wù)器可以包括但不限于應(yīng)用消息接收、消息通知、數(shù)據(jù)存儲(chǔ)等功能在內(nèi)的服務(wù)器;所述應(yīng)用消息優(yōu)選為針對(duì)某一用戶的用戶標(biāo)識(shí)在某個(gè)業(yè)務(wù)中所產(chǎn)生的應(yīng)用消息,例如:支付消息、游戲通知消息等;所述離線非漫游的應(yīng)用消息具體為在線或離線用戶都能拉取到,且在多端登錄的場(chǎng)景下,只能拉取一次的消息。
[0026]下面將結(jié)合附圖1-附圖3,對(duì)本發(fā)明實(shí)施例提供的一種消息處理方法進(jìn)行詳細(xì)介紹。
[0027]請(qǐng)參見(jiàn)圖1,為本發(fā)明實(shí)施例提供了一種消息處理方法的流程示意圖。如圖1所示,本發(fā)明實(shí)施例的所述方法可以包括以下步驟SlOl-步驟S103。
[0028]S101,接收基于用戶標(biāo)識(shí)所發(fā)送的針對(duì)應(yīng)用的應(yīng)用消息,并獲取所述應(yīng)用消息對(duì)應(yīng)的消息類型;
[0029]具體的,消息處理設(shè)備接收業(yè)務(wù)服務(wù)器發(fā)送的基于用戶標(biāo)識(shí)且針對(duì)應(yīng)用的應(yīng)用消息,例如:在基于即時(shí)通訊應(yīng)用下的游戲應(yīng)用,當(dāng)需要對(duì)游戲的更新內(nèi)容進(jìn)行通知時(shí),游戲業(yè)務(wù)服務(wù)器將下發(fā)針對(duì)該游戲應(yīng)用的游戲更新的應(yīng)用消息,所述消息處理設(shè)備接收該應(yīng)用消息,所述用戶標(biāo)識(shí)優(yōu)選為所述即時(shí)通訊應(yīng)用下的用戶賬號(hào),所述用戶標(biāo)識(shí)可以為用戶使用用戶終端在進(jìn)行即時(shí)通訊應(yīng)用的注冊(cè)時(shí)所分配的賬號(hào)。
[0030]所述消息處理設(shè)備獲取所述應(yīng)用消息對(duì)應(yīng)的消息類型,所述消息類型可以表示為所述應(yīng)用消息所屬的分發(fā)范圍,例如:屬于移動(dòng)終端應(yīng)用的應(yīng)用消息、屬于個(gè)人計(jì)算機(jī)應(yīng)用的應(yīng)用消息、屬于個(gè)人計(jì)算機(jī)應(yīng)用中的分區(qū)隔離的應(yīng)用消息或者屬于移動(dòng)終端應(yīng)用與個(gè)人計(jì)算機(jī)應(yīng)用互通的應(yīng)用消息等。
[0031]S102,查找與所述消息類型相關(guān)聯(lián)的消息存儲(chǔ)位置信息;
[0032]具體的,所述消息處理設(shè)備在獲取所述應(yīng)用消息對(duì)應(yīng)的消息類型后,可以查找與所述消息類型相關(guān)聯(lián)的消息存儲(chǔ)位置信息,所述消息存儲(chǔ)位置信息優(yōu)選為存儲(chǔ)位置標(biāo)識(shí),可以理解的是,所述存儲(chǔ)位置標(biāo)識(shí)可以為多個(gè)標(biāo)識(shí),用于存儲(chǔ)不同消息類型的應(yīng)用消息,所述存儲(chǔ)位置標(biāo)識(shí)分別對(duì)應(yīng)有一個(gè)消息存儲(chǔ)位置,由于所述應(yīng)用消息是以郵件形式進(jìn)行傳輸,因此所述消息存儲(chǔ)位置優(yōu)選為郵箱,則多個(gè)消息存儲(chǔ)位置標(biāo)識(shí)分別對(duì)應(yīng)多個(gè)郵箱。需要說(shuō)明的是,針對(duì)同一個(gè)用戶標(biāo)識(shí),其可以擁有多個(gè)消息存儲(chǔ)位置標(biāo)識(shí)。
[0033]進(jìn)一步的,所述消息處理設(shè)備可以先判斷是否存在與所述應(yīng)用類型相關(guān)聯(lián)的消息存儲(chǔ)位置信息,若存在,則所述消息處理設(shè)備直接獲取所述消息存儲(chǔ)位置信息,若不存在,則所述消息處理設(shè)備可以采用預(yù)設(shè)信息生成規(guī)則生成與所述應(yīng)用類型相關(guān)聯(lián)的消息存儲(chǔ)位置信息。所述預(yù)設(shè)信息生成規(guī)則具體為根據(jù)所述應(yīng)用消息的類型進(jìn)行進(jìn)一步分類的規(guī)貝1J,例如:所述應(yīng)用消息屬于移動(dòng)終端應(yīng)用的應(yīng)用消息,則生成以所述用戶標(biāo)識(shí)映射的移動(dòng)終端應(yīng)用標(biāo)識(shí)作為所述消息存儲(chǔ)位置信息等。
[0034]S103,將所述應(yīng)用消息存放至所述消息存儲(chǔ)位置信息所指示的消息存儲(chǔ)位置中;
[0035]具體的,所述消息處理設(shè)備可以將所述應(yīng)用消息存放至所述消息存儲(chǔ)位置信息所指示的消息存儲(chǔ)位置中,優(yōu)選的,若所述消息處理設(shè)備直接獲取的所述消息存儲(chǔ)位置信息,則所述消息處理設(shè)備可以直接將所述應(yīng)用消息存放至所屬消息存儲(chǔ)位置信息所指示的消息存儲(chǔ)位置中;若所述消息處理設(shè)備生成所述消息存儲(chǔ)位置信息,則所述消息處理設(shè)備會(huì)在生成所述消息存儲(chǔ)位置信息后,進(jìn)一步生成所述消息存儲(chǔ)位置信息對(duì)應(yīng)的消息存儲(chǔ)位置,并將所述應(yīng)用消息存放至所述消息存儲(chǔ)位置中。
[0036]需要說(shuō)明的是,當(dāng)接收到用戶終端采用所述用戶標(biāo)識(shí)發(fā)送的針對(duì)所述應(yīng)用消息的讀取請(qǐng)求時(shí),可以在所述消息存儲(chǔ)位置中獲取所述應(yīng)用消息,并將所述應(yīng)用消息發(fā)送至所述用戶終端以響應(yīng)所述讀取請(qǐng)求。
[0037]其中,所述用戶終端可以包括平板電腦、智能手機(jī)、個(gè)人電腦(PC)、筆記本電腦、掌上電腦以及移動(dòng)互聯(lián)網(wǎng)設(shè)備(MID)等終端設(shè)備,上述移動(dòng)終端應(yīng)用具體可以為平板電腦、智能手機(jī)、掌上電腦以及移動(dòng)互聯(lián)網(wǎng)設(shè)備(MID)等移動(dòng)終端設(shè)備中的應(yīng)用,所述個(gè)人計(jì)算機(jī)應(yīng)用具體可以為個(gè)人電腦(PC)、筆記本電腦等終端設(shè)備中的應(yīng)用。
[0038]在本發(fā)明實(shí)施例中,在接收基于用戶標(biāo)識(shí)所發(fā)送的針對(duì)應(yīng)用的應(yīng)用消息時(shí),可以獲取應(yīng)用消息對(duì)應(yīng)的消息類型,并依據(jù)與消息類型關(guān)聯(lián)的消息存儲(chǔ)位置信息,將應(yīng)用消息存放至所指示的消息存儲(chǔ)位置中。通過(guò)采用消息類型對(duì)不同業(yè)務(wù)的應(yīng)用消息進(jìn)行分放存儲(chǔ),避免了業(yè)務(wù)間的相互干擾,進(jìn)而保證了應(yīng)用消息發(fā)送的準(zhǔn)確性。
[0039]請(qǐng)參見(jiàn)圖2,為本發(fā)明實(shí)施例提供了另一種消息處理方法的流程示意圖。如圖2所示,本發(fā)明實(shí)施例的所述方法可以包括以下步驟S201-步驟S209。
[0040]S201,接收基于用戶標(biāo)識(shí)所發(fā)送的針對(duì)應(yīng)用的應(yīng)用消息,并獲取所述應(yīng)用消息對(duì)應(yīng)的消息類型;
[0041]具體的,消息處理設(shè)備接收業(yè)務(wù)服務(wù)器發(fā)送的基于用戶標(biāo)識(shí)且針對(duì)應(yīng)用的應(yīng)用消息,例如:在基于即時(shí)通訊應(yīng)用下的游戲應(yīng)用,當(dāng)需要對(duì)游戲的更新內(nèi)容進(jìn)行通知時(shí),游戲業(yè)務(wù)服務(wù)器將下發(fā)針對(duì)該游戲應(yīng)用的游戲更新的應(yīng)用消息,所述消息處理設(shè)備接收該應(yīng)用消息,所述用戶標(biāo)識(shí)優(yōu)選為所述即時(shí)通訊應(yīng)用下的用戶賬號(hào),所述用戶標(biāo)識(shí)可以為用戶使用用戶終端在進(jìn)行即時(shí)通訊應(yīng)用的注冊(cè)時(shí)所分配的賬號(hào)。
[0042]所述消息處理設(shè)備獲取所述應(yīng)用消息對(duì)應(yīng)的消息類型,所述消息類型可以表示為所述應(yīng)用消息所屬的分發(fā)范圍,例如:屬于移動(dòng)終端應(yīng)用的應(yīng)用消息、屬于個(gè)人計(jì)算機(jī)應(yīng)用的應(yīng)用消息、屬于個(gè)人計(jì)算機(jī)應(yīng)用中的分區(qū)隔離的應(yīng)用消息或者屬于移動(dòng)終端應(yīng)用與個(gè)人計(jì)算機(jī)應(yīng)用互通的應(yīng)用消息等。其中,所述移動(dòng)終端應(yīng)用具體可以為平板電腦、智能手機(jī)、掌上電腦以及移動(dòng)互聯(lián)網(wǎng)設(shè)備(MID)等移動(dòng)終端設(shè)備中的應(yīng)用,所述個(gè)人計(jì)算機(jī)應(yīng)用具體可以為個(gè)人電腦(PC)、筆記本電腦等終端設(shè)備中的應(yīng)用。
[0043]S202,判斷是否存在與所述應(yīng)用類型相關(guān)聯(lián)的消息存儲(chǔ)位置信息;
[0044]具體的,所述消息處理設(shè)備在獲取所述應(yīng)用消息對(duì)應(yīng)的消息類型后,可以進(jìn)一步判斷是否存在與所述應(yīng)用類型相關(guān)聯(lián)的消息存儲(chǔ)位置信息,所述消息存儲(chǔ)位置信息優(yōu)選為存儲(chǔ)位置標(biāo)識(shí),可以理解的是,所述存儲(chǔ)位置標(biāo)識(shí)可以為多個(gè)標(biāo)識(shí),用于存儲(chǔ)不同消息類型的應(yīng)用消息,所述存儲(chǔ)位置標(biāo)識(shí)分別對(duì)應(yīng)有一個(gè)消息存儲(chǔ)位置,由于所述應(yīng)用消息是以郵件形式進(jìn)行傳輸,因此所述消息存儲(chǔ)位置優(yōu)選為郵箱,則多個(gè)消息存儲(chǔ)位置標(biāo)識(shí)分別對(duì)應(yīng)多個(gè)郵箱。需要說(shuō)明的是,針對(duì)同一個(gè)用戶標(biāo)識(shí),其可以擁有多個(gè)消息存儲(chǔ)位置標(biāo)識(shí)。當(dāng)存在與所述應(yīng)用類型相關(guān)聯(lián)的消息存儲(chǔ)位置信息,則轉(zhuǎn)入執(zhí)行步驟S203 ;當(dāng)不存在與所述應(yīng)用類型相關(guān)聯(lián)的消息存儲(chǔ)位置信息,則轉(zhuǎn)入執(zhí)行步驟S204。
[0045]S203,獲取所述消息存儲(chǔ)位置信息;
[0046]具體的,若所述消息處理設(shè)備判斷存在與所述應(yīng)用類型相關(guān)聯(lián)的消息存儲(chǔ)位置信息,則所述消息處理設(shè)備可以直接獲取所述消息存儲(chǔ)位置信息。
[0047]S204,采用預(yù)設(shè)信息