一種基于客戶端的業(yè)務(wù)處理方法、設(shè)備及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種基于客戶端的業(yè)務(wù)處理方法、設(shè)備及系統(tǒng),所述方法包括:客戶端在進行客戶端業(yè)務(wù)處理時,向服務(wù)節(jié)點發(fā)送攜帶有客戶端渠道標(biāo)識信息的業(yè)務(wù)處理請求,以及,接收服務(wù)節(jié)點返回的業(yè)務(wù)處理響應(yīng)消息,并根據(jù)所述業(yè)務(wù)處理響應(yīng)消息進行相應(yīng)的業(yè)務(wù)處理,其中,所述業(yè)務(wù)處理響應(yīng)消息是服務(wù)節(jié)點根據(jù)所述客戶端渠道標(biāo)識信息生成的與所述客戶端渠道標(biāo)識信息相對應(yīng)的業(yè)務(wù)處理響應(yīng)消息。通過本發(fā)明所述技術(shù)方案,可從架構(gòu)層面實現(xiàn)一種基于渠道的客戶端,解決了現(xiàn)有技術(shù)中存在的采用統(tǒng)一客戶端進行業(yè)務(wù)處理時所導(dǎo)致的客戶端業(yè)務(wù)處理方式單一、缺乏個性化以及針對性并不佳的問題。
【專利說明】一種基于客戶端的業(yè)務(wù)處理方法、設(shè)備及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及移動通信【技術(shù)領(lǐng)域】,尤其涉及一種基于客戶端的業(yè)務(wù)處理方法、設(shè)備 及系統(tǒng)。
【背景技術(shù)】
[0002] 目前,對于同一終端設(shè)備而言,其所對應(yīng)的來自各不同內(nèi)容提供商的同一類型的 客戶端產(chǎn)品均是通過統(tǒng)一門戶平臺開放下載的,具備統(tǒng)一的客戶端模式,即各客戶端產(chǎn)品 均采用相同的客戶端初始化、登錄、升級或搜索等業(yè)務(wù)處理方式,對應(yīng)相同的初始化界面、 登錄首頁、升級版本或業(yè)務(wù)搜索信息等,因此,會導(dǎo)致客戶端的業(yè)務(wù)處理方式較為單一,并 不能夠?qū)崿F(xiàn)針對不同的用戶及內(nèi)容提供商進行更為精確、精細化的內(nèi)容個性化發(fā)布或展示 的效果,即無法滿足用戶和內(nèi)容提供商的個性化需求,極大地降低了客戶端的針對性。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明實施例提供了一種基于客戶端的業(yè)務(wù)處理方法、設(shè)備及系統(tǒng),用以解決現(xiàn) 有技術(shù)中存在的采用統(tǒng)一客戶端進行業(yè)務(wù)處理時所導(dǎo)致的客戶端業(yè)務(wù)處理方式單一以及 針對性并不佳的問題。
[0004] -種基于客戶端的業(yè)務(wù)處理方法,所述方法包括:
[0005] 客戶端在進行客戶端業(yè)務(wù)處理時,向服務(wù)節(jié)點發(fā)送攜帶有客戶端渠道標(biāo)識信息的 業(yè)務(wù)處理請求;以及,
[0006] 接收服務(wù)節(jié)點返回的業(yè)務(wù)處理響應(yīng)消息,并根據(jù)所述業(yè)務(wù)處理響應(yīng)消息進行相應(yīng) 的業(yè)務(wù)處理,其中,所述業(yè)務(wù)處理響應(yīng)消息是服務(wù)節(jié)點根據(jù)所述客戶端渠道標(biāo)識信息生成 的與所述客戶端渠道標(biāo)識信息相對應(yīng)的業(yè)務(wù)處理響應(yīng)消息。
[0007] -種客戶端,包括:
[0008] 發(fā)送單元,用于在進行客戶端業(yè)務(wù)處理時,向服務(wù)節(jié)點發(fā)送攜帶有客戶端渠道標(biāo) 識信息的業(yè)務(wù)處理請求;
[0009] 執(zhí)行單元,用于接收服務(wù)節(jié)點返回的業(yè)務(wù)處理響應(yīng)消息,并根據(jù)所述業(yè)務(wù)處理響 應(yīng)消息進行相應(yīng)的業(yè)務(wù)處理,其中,所述業(yè)務(wù)處理響應(yīng)消息是服務(wù)節(jié)點根據(jù)所述客戶端渠 道標(biāo)識信息生成的與所述客戶端渠道標(biāo)識信息相對應(yīng)的業(yè)務(wù)處理響應(yīng)消息。
[0010] 一種服務(wù)節(jié)點,包括:
[0011] 接收單元,用于接收客戶端在進行客戶端業(yè)務(wù)處理時,發(fā)送的攜帶有客戶端渠道 標(biāo)識信息的業(yè)務(wù)處理請求;
[0012] 執(zhí)行單元,用于根據(jù)所述客戶端渠道標(biāo)識信息生成與所述客戶端渠道標(biāo)識信息相 對應(yīng)的業(yè)務(wù)處理響應(yīng)消息,并將所述業(yè)務(wù)處理響應(yīng)消息發(fā)送給所述客戶端,由所述客戶端 根據(jù)所述業(yè)務(wù)處理響應(yīng)消息進行相應(yīng)的業(yè)務(wù)處理。
[0013] -種基于客戶端的業(yè)務(wù)處理系統(tǒng),包括:
[0014] 客戶端,用于在進行客戶端業(yè)務(wù)處理時,向服務(wù)節(jié)點發(fā)送攜帶有客戶端渠道標(biāo)識 信息的業(yè)務(wù)處理請求,以及,接收服務(wù)節(jié)點返回的業(yè)務(wù)處理響應(yīng)消息,并根據(jù)所述業(yè)務(wù)處理 響應(yīng)消息進行相應(yīng)的業(yè)務(wù)處理;
[0015] 服務(wù)節(jié)點,用于接收客戶端在進行客戶端業(yè)務(wù)處理時發(fā)送的攜帶有客戶端渠道標(biāo) 識信息的業(yè)務(wù)處理請求,并根據(jù)所述客戶端渠道標(biāo)識信息生成與所述客戶端渠道標(biāo)識信息 相對應(yīng)的業(yè)務(wù)處理響應(yīng)消息,以及,將所述業(yè)務(wù)處理響應(yīng)消息發(fā)送給所述客戶端。
[0016] 本發(fā)明有益效果如下:
[0017] 本發(fā)明實施例提供了一種基于客戶端的業(yè)務(wù)處理方法、設(shè)備及系統(tǒng),所述方法包 括:客戶端在進行客戶端業(yè)務(wù)處理時,向服務(wù)節(jié)點發(fā)送攜帶有客戶端渠道標(biāo)識信息的業(yè)務(wù) 處理請求,以及,接收服務(wù)節(jié)點返回的業(yè)務(wù)處理響應(yīng)消息,并根據(jù)所述業(yè)務(wù)處理響應(yīng)消息進 行相應(yīng)的業(yè)務(wù)處理,其中,所述業(yè)務(wù)處理響應(yīng)消息是服務(wù)節(jié)點根據(jù)所述客戶端渠道標(biāo)識信 息生成的與所述客戶端渠道標(biāo)識信息相對應(yīng)的業(yè)務(wù)處理響應(yīng)消息。通過本發(fā)明實施例所述 技術(shù)方案,可從架構(gòu)層面實現(xiàn)一種基于渠道的客戶端,解決了現(xiàn)有技術(shù)中存在的采用統(tǒng)一 客戶端進行業(yè)務(wù)處理時所導(dǎo)致的客戶端業(yè)務(wù)處理方式單一、缺乏個性化以及針對性并不佳 的問題。
【專利附圖】
【附圖說明】
[0018] 圖1所示為本發(fā)明實施例一中所述基于客戶端的業(yè)務(wù)處理方法的流程示意圖;
[0019] 圖2所示為本發(fā)明實施例一中所述客戶端進行客戶端初始化時的具體流程示意 圖;
[0020] 圖3所示為本發(fā)明實施例一中所述客戶端進行客戶端登錄時的具體流程示意圖;
[0021] 圖4所示為本發(fā)明實施例一中所述客戶端進行客戶端升級時的具體流程示意圖;
[0022] 圖5所示為本發(fā)明實施例一中所述客戶端進行客戶端業(yè)務(wù)搜索時的具體流程示 意圖;
[0023] 圖6所示為本發(fā)明實施例二中所述客戶端的結(jié)構(gòu)示意圖;
[0024] 圖7所示為本發(fā)明實施例三中所述服務(wù)節(jié)點的結(jié)構(gòu)示意圖;
[0025] 圖8所示為本發(fā)明實施例四中所述基于客戶端的業(yè)務(wù)處理系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0026] 本發(fā)明實施例提供了一種基于客戶端的業(yè)務(wù)處理方法、設(shè)備及系統(tǒng),所述方法包 括:客戶端在進行客戶端業(yè)務(wù)處理時,向服務(wù)節(jié)點發(fā)送攜帶有客戶端渠道標(biāo)識信息的業(yè)務(wù) 處理請求,以及,接收服務(wù)節(jié)點返回的業(yè)務(wù)處理響應(yīng)消息,并根據(jù)所述業(yè)務(wù)處理響應(yīng)消息進 行相應(yīng)的業(yè)務(wù)處理,其中,所述業(yè)務(wù)處理響應(yīng)消息是服務(wù)節(jié)點根據(jù)所述客戶端渠道標(biāo)識信 息生成的與所述客戶端渠道標(biāo)識信息相對應(yīng)的業(yè)務(wù)處理響應(yīng)消息。通過本發(fā)明實施例所述 技術(shù)方案,可從架構(gòu)層面實現(xiàn)一種基于渠道的客戶端,解決了現(xiàn)有技術(shù)中存在的采用統(tǒng)一 客戶端進行業(yè)務(wù)處理時所導(dǎo)致的客戶端業(yè)務(wù)處理方式單一、缺乏個性化以及針對性并不佳 的問題。
[0027] 下面結(jié)合說明書附圖對本發(fā)明實施例作進一步說明,但本發(fā)明不局限于下面的實 施例。
[0028] 實施例一:
[0029] 如圖1所示,其為本發(fā)明實施例一中所述基于客戶端的業(yè)務(wù)處理方法的流程示意 圖,所述方法可以包括以下步驟:
[0030] 步驟101 :客戶端在進行客戶端業(yè)務(wù)處理時,向服務(wù)節(jié)點發(fā)送攜帶有客戶端渠道 標(biāo)識信息的業(yè)務(wù)處理請求。
[0031] 其中,所述客戶端業(yè)務(wù)可以為客戶端初始化業(yè)務(wù)、客戶端登錄業(yè)務(wù)、客戶端升級 (更新)業(yè)務(wù)以及客戶端業(yè)務(wù)搜索業(yè)務(wù)等,本發(fā)明實施例對此不作任何限定;另外,在本發(fā)明 所述實施例中,所述客戶端渠道標(biāo)識信息是指與客戶端的內(nèi)容提供商相關(guān)的標(biāo)識信息,針 對任一客戶端,通過該客戶端的客戶端渠道標(biāo)識信息可以得知該客戶端的內(nèi)容提供商信息 (即渠道來源信息)。
[0032] 進一步地,在本發(fā)明所述實施例中,所述客戶端在進行客戶端初始化、登錄、升級 或業(yè)務(wù)搜索等業(yè)務(wù)處理時,向服務(wù)節(jié)點發(fā)送的業(yè)務(wù)處理請求中除了可以攜帶客戶端渠道標(biāo) 識信息之外,還可以攜帶其它進行客戶端業(yè)務(wù)處理時所需的信息,本發(fā)明實施例對此不作 任何限定;例如,當(dāng)所述客戶端業(yè)務(wù)為客戶端初始化業(yè)務(wù)時,客戶端向服務(wù)節(jié)點發(fā)送的業(yè)務(wù) 處理請求(初始化請求)中可以攜帶客戶端渠道標(biāo)識信息以及所述客戶端所在用戶終端的 UA(User Agent,用戶代理)等信息;當(dāng)所述客戶端業(yè)務(wù)為客戶端登錄業(yè)務(wù)時,客戶端向服務(wù) 節(jié)點發(fā)送的業(yè)務(wù)處理請求(登錄請求)中可以攜帶客戶端渠道標(biāo)識信息以及URL (Uniform Resource Locator,統(tǒng)一資源定位符,也可被稱為網(wǎng)頁地址)等信息;當(dāng)所述客戶端業(yè)務(wù)為 客戶端升級業(yè)務(wù)時,客戶端向服務(wù)節(jié)點發(fā)送的業(yè)務(wù)處理請求(升級請求)中可以攜帶有客戶 端渠道標(biāo)識信息以及客戶端的當(dāng)前版本信息等信息,本發(fā)明實施例對此不作任何限定。
[0033] 步驟102 :服務(wù)節(jié)點根據(jù)所述客戶端渠道標(biāo)識信息生成與所述客戶端渠道標(biāo)識信 息相對應(yīng)的業(yè)務(wù)處理響應(yīng)消息,并將所述業(yè)務(wù)處理響應(yīng)消息發(fā)送給所述客戶端。
[0034] 具體地,當(dāng)所述客戶端業(yè)務(wù)為客戶端初始化業(yè)務(wù)時,服務(wù)節(jié)點接收客戶端發(fā)送的 攜帶有客戶端渠道標(biāo)識信息以及UA信息等信息的初始化請求,并根據(jù)所述初始化請求中 攜帶的客戶端渠道標(biāo)識信息以及UA信息等,生成與所述客戶端渠道標(biāo)識信息相對應(yīng)的 UUID (Universally Unique Identifier,通用唯一識別碼),并將所述UUID發(fā)送給所述客 戶端;
[0035] 當(dāng)所述客戶端業(yè)務(wù)為客戶端登錄業(yè)務(wù)時,服務(wù)節(jié)點接收客戶端發(fā)送的攜帶有客戶 端渠道標(biāo)識信息以及URL等信息的登錄請求,并根據(jù)所述登錄請求中攜帶的客戶端渠道標(biāo) 識信息以及URL等信息生成與所述客戶端渠道標(biāo)識信息相對應(yīng)的首頁地址,并將所述首頁 地址發(fā)送給所述客戶端;
[0036] 當(dāng)所述客戶端業(yè)務(wù)為客戶端升級業(yè)務(wù)時,服務(wù)節(jié)點接收客戶端發(fā)送的攜帶有客戶 端渠道標(biāo)識信息以及客戶端當(dāng)前版本等信息的升級請求,并在確定所述客戶端渠道標(biāo)識信 息處于待升級狀態(tài)時,根據(jù)所述升級請求中攜帶的客戶端渠道標(biāo)識信息以及客戶端當(dāng)前版 本等信息,獲取與所述客戶端渠道標(biāo)識信息相對應(yīng)的客戶端最新版本信息,并將所述客戶 端最新版本信息發(fā)送給所述客戶端;
[0037] 當(dāng)所述客戶端業(yè)務(wù)為客戶端業(yè)務(wù)搜索業(yè)務(wù)時,服務(wù)節(jié)點接收客戶端發(fā)送的攜帶有 客戶端渠道標(biāo)識信息的搜索請求,并根據(jù)所述搜索請求中攜帶的客戶端渠道標(biāo)識信息確定 與所述客戶端渠道標(biāo)識信息相對應(yīng)的業(yè)務(wù)欄目信息,以及,將所確定的業(yè)務(wù)欄目信息發(fā)送 給所述客戶端。
[0038] 步驟103 :客戶端接收服務(wù)節(jié)點返回的業(yè)務(wù)處理響應(yīng)消息,并根據(jù)所述業(yè)務(wù)處理 響應(yīng)消息進行相應(yīng)的業(yè)務(wù)處理。
[0039] 具體地,當(dāng)所述客戶端業(yè)務(wù)為客戶端初始化業(yè)務(wù)時,客戶端接收服務(wù)節(jié)點返回的 UUID,并根據(jù)接收到的所述UUID完成所述客戶端的初始化,其中,所述UUID是服務(wù)節(jié)點 根據(jù)所述客戶端渠道標(biāo)識信息以及UA信息生成的與所述客戶端渠道標(biāo)識信息相對應(yīng)的 UUID ;
[0040] 當(dāng)所述客戶端業(yè)務(wù)為客戶端登錄業(yè)務(wù)時,客戶端接收服務(wù)節(jié)點返回的首頁地址信 息,并根據(jù)接收到的所述首頁地址信息完成相應(yīng)的頁面登錄,其中,所述首頁地址信息是服 務(wù)節(jié)點根據(jù)所述客戶端渠道標(biāo)識信息以及首頁URL所確定的與所述客戶端渠道標(biāo)識信息 相對應(yīng)的首頁地址信息;
[0041] 當(dāng)所述客戶端業(yè)務(wù)為客戶端升級業(yè)務(wù)時,客戶端接收服務(wù)節(jié)點返回的客戶端最新 版本信息,并根據(jù)所述客戶端最新版本信息完成客戶端的版本升級,其中,所述客戶端最新 版本信息是服務(wù)節(jié)點在確定客戶端渠道標(biāo)識信息處于待升級狀態(tài)時,所獲取的與所述客戶 端渠道標(biāo)識信息相對應(yīng)的客戶端最新版本信息;
[0042] 當(dāng)所述客戶端業(yè)務(wù)為客戶端業(yè)務(wù)搜索業(yè)務(wù)時,客戶端接收服務(wù)節(jié)點返回的業(yè)務(wù)欄 目信息,并根據(jù)接收到的所述業(yè)務(wù)欄目信息完成相應(yīng)的業(yè)務(wù)搜索,其中,所述業(yè)務(wù)欄目信息 是服務(wù)節(jié)點根據(jù)所述客戶端渠道標(biāo)識信息所確定的與所述客戶端渠道標(biāo)識信息相對應(yīng)的 業(yè)務(wù)欄目信息。
[0043] 進一步地,下面分別以客戶端業(yè)務(wù)為客戶端初始化業(yè)務(wù)、登錄業(yè)務(wù)、升級業(yè)務(wù)以及 業(yè)務(wù)搜索業(yè)務(wù)為例,對本發(fā)明實施例中所述基于客戶端的業(yè)務(wù)處理方法的過程進行詳細說 明:
[0044] 如圖2所示,當(dāng)所述客戶端業(yè)務(wù)為客戶端初始化業(yè)務(wù)時,所述基于客戶端的業(yè)務(wù) 處理方法(客戶端初始化方法)具體可以包括以下步驟:
[0045] 步驟201 :客戶端向服務(wù)節(jié)點請求RSA公鑰;
[0046] 步驟202 :服務(wù)節(jié)點根據(jù)客戶端所在用戶終端的終端號碼等信息生成RSA公鑰私 鑰對以及用于唯一標(biāo)識用戶終端終端號碼的序列號等信息;
[0047] 步驟203 :服務(wù)節(jié)點記錄終端號碼、私鑰及序列號;
[0048] 步驟204 :服務(wù)節(jié)點向所述客戶端返回RSA公鑰及對應(yīng)序列號;
[0049] 步驟205 :客戶端加密RSA公鑰,并將所述加密后的RSA公鑰保存在本地;
[0050] 步驟 206 :客戶端生成 3DES(Triple Data Encryption Algorithm,三重數(shù)據(jù)加密 算法)密鑰,并用RSA公鑰加密所述3DES密鑰形成3DES密文;
[0051] 步驟207 :客戶端向服務(wù)節(jié)點發(fā)送初始化請求,其中,所述初始化請求中可以攜帶 客戶端渠道標(biāo)識信息以及初始化URL、序列號、UA信息、終端號碼、3DES密文等信息;
[0052] 步驟208 :服務(wù)節(jié)點根據(jù)序列號查找對應(yīng)RSA私鑰,并利用所述RSA私鑰解密所述 3DES密文獲得3DES密鑰;
[0053] 步驟209 :服務(wù)節(jié)點根據(jù)客戶端渠道標(biāo)識信息以及終端號碼、UA信息、生成時間等 形成客戶端UUID并保存;
[0054] 步驟210 :服務(wù)節(jié)點加密所述UUID并將加密后的UUID返回給客戶端,即向客戶端 返回初始化成功消息;
[0055] 步驟211 :客戶端解密UUID,并對解密后的UUID進行本地加密以及將本地加密后 的UUID保存在本地,完成客戶端的初始化。
[0056] 需要說明的是,當(dāng)客戶端首次被啟用或客戶端所在用戶終端更換SM(Subscriber Identity Module,客戶識別模塊,也可稱為智能卡、用戶身份識別卡)或客戶端版本升級之 后均可以進行上述客戶端初始化業(yè)務(wù),本發(fā)明實施例對此不作任何限定。
[0057] 進一步地,客戶端在完成所述客戶端初始化業(yè)務(wù)后,可以進入客戶端的登錄業(yè)務(wù) 流程;具體地,如圖3所示,當(dāng)所述客戶端業(yè)務(wù)為客戶端登錄業(yè)務(wù)時,所述基于客戶端的業(yè) 務(wù)處理方法(客戶端登錄方法)具體可以包括以下步驟:
[0058] 步驟301 :客戶端向服務(wù)節(jié)點請求建立連接;
[0059] 步驟302 :服務(wù)節(jié)點生成客戶端會話ID (Identity,標(biāo)識)并返回給客戶端;
[0060] 步驟303 :客戶端生成3DES密鑰,并使用RSA公鑰加密3DES密鑰形成3DES密文;
[0061] 步驟304 :客戶端使用3DES密鑰加密UUID ;
[0062] 步驟305 :客戶端向服務(wù)節(jié)點發(fā)起登錄請求,其中,所述登錄請求中可以攜帶有客 戶端渠道標(biāo)識信息以及首頁URL、加密后的UUID、3DES密文以及序列號等信息;
[0063] 步驟306 :服務(wù)節(jié)點根據(jù)序列號查找RSA私鑰,并使用RSA私鑰解密3DES密文獲 得3DES密鑰;
[0064] 步驟307 :服務(wù)節(jié)點使用3DES密鑰解密加密后的UUID,獲得UUID ;
[0065] 步驟308 :服務(wù)節(jié)點進行業(yè)務(wù)使能判斷,判斷客戶端是否需要進行版本升級檢查; 若是,則服務(wù)節(jié)點進行版本升級檢查,如果符合升級策略則進入步驟步驟309,如果不符合 升級策略則進入步驟313 ;
[0066] 步驟309 :服務(wù)節(jié)點向客戶端返回升級文件下載URL ;
[0067] 步驟310 :客戶端進行升級確認(rèn);
[0068] 步驟311 :客戶端下載服務(wù)器返回的客戶端文件;
[0069] 步驟312 :客戶端下載完畢后進行安裝操作,并在安裝完畢后進行客戶端初始化 流程;其中,所述客戶端進行初始化流程的具體步驟可以參見圖2所示,此處不再贅述;
[0070] 步驟313 :服務(wù)節(jié)點根據(jù)客戶端渠道標(biāo)識信息以及首頁URL等信息生成首頁地址 信息,并將所述首頁地址信息返回給客戶端;
[0071] 步驟314 :服務(wù)節(jié)點異步獲取全局會話ID,完成客戶端登錄業(yè)務(wù)。
[0072] 需要說明的是,在本發(fā)明所述實施例中,在客戶端初始化和登錄業(yè)務(wù)流程中,本 發(fā)明和現(xiàn)有技術(shù)中所述初始化和登錄業(yè)務(wù)流程最大的一個區(qū)別就是:在本發(fā)明所述實施 例中,客戶端發(fā)起的初始化請求中包括"客戶端渠道標(biāo)識信息"這一初始化信息,從而使得 服務(wù)節(jié)點(服務(wù)器端)可依據(jù)該初始化信息形成特有的客戶端UUID,這樣,就可以基于渠道 管理將客戶端和服務(wù)器端對應(yīng)起來,從而使得在之后的登錄流程中,客戶端發(fā)起帶有特有 UUID以及客戶端渠道標(biāo)識信息的登錄請求時,服務(wù)器端可以為其提供對應(yīng)的特有的首頁或 渠道頁信息。
[0073] 進一步地,如圖4所示,當(dāng)所述客戶端業(yè)務(wù)為客戶端升級業(yè)務(wù)時,所述基于客戶端 的業(yè)務(wù)處理方法具體可以包括以下步驟:
[0074] 步驟401 :服務(wù)節(jié)點接收客戶端根據(jù)用戶終端的訪問觸發(fā)所上報的客戶端渠道標(biāo) 識信息、客戶端當(dāng)前版本信息以及UA信息等信息;
[0075] 步驟402 :服務(wù)節(jié)點判斷UA信息是否已發(fā)布,若是,則執(zhí)行步驟403,否則,跳轉(zhuǎn)至 步驟407 ;
[0076] 具體地,在本發(fā)明所述實施例中,為統(tǒng)一管理各用戶終端的UA信息及各客戶端渠 道標(biāo)識信息等信息,可將各用戶終端的UA信息以及各客戶端渠道標(biāo)識信息等信息進行終 端平臺錄入并將其設(shè)置為發(fā)布(或開放)狀態(tài),此時,各用戶終端的UA信息以及各客戶端渠 道標(biāo)識信息等信息可視為有效信息;在此基礎(chǔ)上,服務(wù)節(jié)點在獲取用戶終端的UA信息及客 戶端渠道標(biāo)識信息等信息時,可根據(jù)信息錄入情況,校驗信息是否已經(jīng)在終端平臺上錄入 并發(fā)布或開放,即根據(jù)終端平臺中的信息錄入情況,校驗信息的有效性。
[0077] 步驟403 :服務(wù)節(jié)點判斷客戶端渠道標(biāo)識信息是否開放,若是,則執(zhí)行步驟404,否 貝丨J,跳轉(zhuǎn)至步驟407 ;
[0078] 步驟404 :服務(wù)節(jié)點獲取與客戶端渠道標(biāo)識信息相對應(yīng)的客戶端最新版本信息;
[0079] 步驟405 :服務(wù)節(jié)點根據(jù)客戶端當(dāng)前版本信息以及客戶端最新版本信息,判斷客 戶端當(dāng)前版本信息是否為最新;若是,則跳轉(zhuǎn)至步驟407,否則,執(zhí)行步驟406 ;
[0080] 步驟406 :將所述客戶端最新版本信息返回給客戶端,并提示用戶終端進行升級; 至此,客戶端升級流程結(jié)束,用戶通過提示升級所下載的客戶端最新版本即為原客戶端渠 道標(biāo)識信息所對應(yīng)的最新版本客戶端。
[0081] 步驟407 :不提示升級,允許用戶繼續(xù)訪問該客戶端。
[0082] 需要說明的是,在本發(fā)明所述實施例中,對客戶端版本可按照服務(wù)節(jié)點(也可稱為 終端平臺)進行分類;其中,針對任一服務(wù)節(jié)點,可根據(jù)不同的客戶端渠道標(biāo)識,將相同類型 的客戶端版本分成不同的客戶端安裝包,以對應(yīng)不同的渠道升級策略。
[0083] 進一步地,針對任一服務(wù)節(jié)點,該服務(wù)節(jié)點可包含多個終端UA,且其所包含的各 UA對應(yīng)的安裝包的類型是一致的,可根據(jù)渠道標(biāo)識的不同來進行區(qū)分;再有,若針對相同 的服務(wù)節(jié)點,因為UA的不同,必須采用不同的客戶端安裝包類型,則可將其劃分至不同的 服務(wù)節(jié)點進行管理。
[0084] 進一步地,對于新發(fā)布的客戶端版本,服務(wù)節(jié)點管理人員可自主選擇需要配置升 級策略的客戶端渠道標(biāo)識;再有,所述服務(wù)節(jié)點中可增加對客戶端渠道標(biāo)識的升級方式的 管理,包括提示升級、強制升級或者不開放等,其中,對需要進行升級的客戶端渠道標(biāo)識,可 選擇提示升級或者強制升級,對不進行升級的客戶端渠道標(biāo)識可選擇不開放,并且,各客戶 端渠道標(biāo)識的升級方式可以進行批量修改。
[0085] 進一步地,如圖5所示,當(dāng)所述客戶端業(yè)務(wù)為客戶端業(yè)務(wù)搜索業(yè)務(wù)時,所述基于客 戶端的業(yè)務(wù)處理方法具體可以包括以下步驟:
[0086] 步驟501 :客戶端向服務(wù)節(jié)點發(fā)送搜索請求,其中,所述搜索請求中攜帶有客戶端 渠道標(biāo)識信息;
[0087] 步驟502 :服務(wù)節(jié)點根據(jù)所述客戶端渠道標(biāo)識信息,確定所述客戶端為渠道客戶 端,并根據(jù)所述客戶端渠道標(biāo)識信息獲取與所述客戶端渠道標(biāo)識信息相對應(yīng)的業(yè)務(wù)欄目信 息;
[0088] 步驟503 :服務(wù)節(jié)點將所述確定的業(yè)務(wù)欄目信息返回給所述客戶端。
[0089] 至此,客戶端的業(yè)務(wù)搜索流程結(jié)束,客戶端所顯示的內(nèi)容即為與該客戶端的客戶 端渠道標(biāo)識信息相對應(yīng)的業(yè)務(wù)欄目內(nèi)容。
[0090] 本發(fā)明實施例提供了一種基于客戶端的業(yè)務(wù)處理方法,所述方法包括:客戶端在 進行客戶端業(yè)務(wù)處理時,向服務(wù)節(jié)點發(fā)送攜帶有客戶端渠道標(biāo)識信息的業(yè)務(wù)處理請求,以 及,接收服務(wù)節(jié)點返回的業(yè)務(wù)處理響應(yīng)消息,并根據(jù)所述業(yè)務(wù)處理響應(yīng)消息進行相應(yīng)的業(yè) 務(wù)處理,其中,所述業(yè)務(wù)處理響應(yīng)消息是服務(wù)節(jié)點根據(jù)所述客戶端渠道標(biāo)識信息生成的與 所述客戶端渠道標(biāo)識信息相對應(yīng)的業(yè)務(wù)處理響應(yīng)消息。通過本發(fā)明實施例所述技術(shù)方案, 可從架構(gòu)層面實現(xiàn)一種面向多渠道的客戶端,實現(xiàn)客戶端初始化、登錄、升級、以及業(yè)務(wù)搜 索等各個層級上的面向多渠道化,從而避免了現(xiàn)有技術(shù)中存在的采用統(tǒng)一客戶端進行業(yè)務(wù) 處理時所導(dǎo)致的客戶端業(yè)務(wù)處理方式單一、缺乏個性化以及針對性并不佳的問題,達到了 渠道內(nèi)容發(fā)布的精準(zhǔn)個性化。
[0091] 實施例二:
[0092] 如圖6所示,其為本發(fā)明實施例二中所述客戶端的結(jié)構(gòu)示意圖,所述客戶端包括 發(fā)送單元11以及執(zhí)行單元12,其中:
[0093] 所述發(fā)送單元11用于在進行客戶端業(yè)務(wù)處理時,向服務(wù)節(jié)點發(fā)送攜帶有客戶端 渠道標(biāo)識信息的業(yè)務(wù)處理請求;其中,所述客戶端業(yè)務(wù)可以為客戶端初始化業(yè)務(wù)、客戶端登 錄業(yè)務(wù)、客戶端升級業(yè)務(wù)以及客戶端業(yè)務(wù)搜索業(yè)務(wù)等,本發(fā)明實施例對此不作任何限定;另 夕卜,在本發(fā)明所述實施例中,所述客戶端渠道標(biāo)識信息是指與客戶端的內(nèi)容提供商相關(guān)的 標(biāo)識信息,針對任一客戶端,通過該客戶端的客戶端渠道標(biāo)識信息可以得知該客戶端的內(nèi) 容提供商信息(即渠道來源信息)。
[0094] 所述執(zhí)行單元12用于接收服務(wù)節(jié)點返回的業(yè)務(wù)處理響應(yīng)消息,并根據(jù)所述業(yè)務(wù) 處理響應(yīng)消息進行相應(yīng)的業(yè)務(wù)處理,其中,所述業(yè)務(wù)處理響應(yīng)消息是服務(wù)節(jié)點根據(jù)所述客 戶端渠道標(biāo)識信息生成的與所述客戶端渠道標(biāo)識信息相對應(yīng)的業(yè)務(wù)處理響應(yīng)消息。
[0095] 具體地,所述發(fā)送單元11包括第一發(fā)送子單元111,所述執(zhí)行單元12包括第一執(zhí) 行子單元121,其中:
[0096] 所述第一發(fā)送子單元111用于在進行客戶端初始化時,向服務(wù)節(jié)點發(fā)送初始化請 求,其中,所述初始化請求中攜帶有客戶端渠道標(biāo)識信息以及所述客戶端所在用戶終端的 UA信息;
[0097] 所述第一執(zhí)行子單元121用于接收服務(wù)節(jié)點返回的UUID,并根據(jù)接收到的所述 UUID完成所述客戶端的初始化,其中,所述UUID是服務(wù)節(jié)點根據(jù)所述客戶端渠道標(biāo)識信息 以及UA信息生成的與所述客戶端渠道標(biāo)識信息相對應(yīng)的UUID。
[0098] 進一步地,所述發(fā)送單元11還可包括第二發(fā)送子單元112,所述執(zhí)行單元12還可 包括第二執(zhí)行子單元122,其中:
[0099] 所述第二發(fā)送子單元112用于在進行客戶端登錄時,向服務(wù)節(jié)點發(fā)送登錄請求, 其中,所述登錄請求中攜帶有客戶端渠道標(biāo)識信息以及首頁URL ;
[0100] 所述第二執(zhí)行子單元122用于接收服務(wù)節(jié)點返回的首頁地址信息,并根據(jù)接收到 的所述首頁地址信息完成相應(yīng)的頁面登錄,其中,所述首頁地址信息是服務(wù)節(jié)點根據(jù)所述 客戶端渠道標(biāo)識信息以及首頁URL所確定的與所述客戶端渠道標(biāo)識信息相對應(yīng)的首頁地 址信息。
[0101] 進一步地,所述發(fā)送單元11還可包括第三發(fā)送子單元113,所述執(zhí)行單元12還可 包括第三執(zhí)行子單元123,其中:
[0102] 所述第三發(fā)送子單元113用于在進行客戶端升級時,向服務(wù)節(jié)點上報客戶端渠道 標(biāo)識信息以及客戶端的當(dāng)前版本信息;
[0103] 所述第三執(zhí)行子單元123用于接收服務(wù)節(jié)點返回的客戶端最新版本信息,并根據(jù) 所述客戶端最新版本信息完成客戶端的版本升級,其中,所述客戶端最新版本信息是服務(wù) 節(jié)點在確定客戶端渠道標(biāo)識信息處于待升級狀態(tài)時,所獲取的與所述客戶端渠道標(biāo)識信息 相對應(yīng)的客戶端最新版本信息。
[0104] 進一步地,所述發(fā)送單元11包括第四發(fā)送子單元114,所述執(zhí)行單元12包括第四 執(zhí)行子單元124,其中:
[0105] 所述第四發(fā)送子單元114用于在進行客戶端業(yè)務(wù)搜索時,向服務(wù)節(jié)點發(fā)送搜索請 求,其中,所述搜索請求中攜帶有客戶端渠道標(biāo)識信息;
[0106] 所述第四執(zhí)行子單元124用于接收服務(wù)節(jié)點返回的業(yè)務(wù)欄目信息,并根據(jù)接收到 的所述業(yè)務(wù)欄目信息完成相應(yīng)的業(yè)務(wù)搜索,其中,所述業(yè)務(wù)欄目信息是服務(wù)節(jié)點根據(jù)所述 客戶端渠道標(biāo)識信息所確定的與所述客戶端渠道標(biāo)識信息相對應(yīng)的業(yè)務(wù)欄目信息。
[0107] 實施例三:
[0108] 如圖7所示,其為本發(fā)明實施例三中所述服務(wù)節(jié)點的結(jié)構(gòu)示意圖,所述服務(wù)節(jié)點 包括接收單元21以及執(zhí)行單元22,其中:
[0109] 所述接收單元21用于接收客戶端在進行業(yè)務(wù)處理時發(fā)送的攜帶有客戶端渠道標(biāo) 識信息的業(yè)務(wù)處理請求;其中,所述客戶端業(yè)務(wù)可以為客戶端初始化業(yè)務(wù)、客戶端登錄業(yè) 務(wù)、客戶端升級業(yè)務(wù)以及客戶端業(yè)務(wù)搜索業(yè)務(wù)等,本發(fā)明實施例對此不作任何限定;另外, 在本發(fā)明所述實施例中,所述客戶端渠道標(biāo)識信息是指與客戶端的內(nèi)容提供商相關(guān)的標(biāo)識 信息,針對任一客戶端,通過該客戶端的客戶端渠道標(biāo)識信息可以得知該客戶端的內(nèi)容提 供商信息(即渠道來源信息)。
[0110] 所述執(zhí)行單元22用于根據(jù)所述客戶端渠道標(biāo)識信息生成與所述客戶端渠道標(biāo)識 信息相對應(yīng)的業(yè)務(wù)處理響應(yīng)消息,并將所述業(yè)務(wù)處理響應(yīng)消息發(fā)送給所述客戶端,由所述 客戶端根據(jù)所述業(yè)務(wù)處理響應(yīng)消息進行相應(yīng)的業(yè)務(wù)處理。
[0111] 具體地,所述接收單元21包括第一接收子單元211,所述執(zhí)行單元22包括第一執(zhí) 行子單元221,其中:
[0112] 所述第一接收子單元211用于接收客戶端在進行客戶端初始化時所發(fā)送的初始 化請求,其中,所述初始化請求中攜帶有客戶端渠道標(biāo)識信息以及所述客戶端所在用戶終 端的UA信息;
[0113] 所述第一執(zhí)行子單元221用于根據(jù)所述客戶端渠道標(biāo)識信息以及UA信息生成與 所述客戶端渠道標(biāo)識信息相對應(yīng)的UUID,并將所述UUID返回給所述客戶端,由所述客戶端 根據(jù)所述UUID完成所述客戶端的初始化。
[0114] 進一步地,所述接收單元21還可包括第二接收子單元212,所述執(zhí)行單元22還可 包括第二執(zhí)行子單元222,其中:
[0115] 所述第二接收子單元212用于接收客戶端在進行客戶端登錄時所發(fā)送的登錄請 求,其中,所述登錄請求中攜帶有客戶端渠道標(biāo)識信息以及首頁URL ;
[0116] 所述第二執(zhí)行子單元222用于根據(jù)所述客戶端渠道標(biāo)識信息以及首頁URL,確定 與所述客戶端渠道標(biāo)識信息相對應(yīng)的首頁地址信息,并將所確定的首頁地址信息返回給所 述客戶端,由所述客戶端根據(jù)接收到的所述首頁地址信息完成相應(yīng)的頁面登錄。
[0117] 進一步地,所述接收單元21還可包括第三接收子單元213,所述執(zhí)行單元22還可 包括第三執(zhí)行子單元223,其中:
[0118] 所述第三接收子單元213用于接收客戶端在進行客戶端升級時所上報的客戶端 渠道標(biāo)識信息以及客戶端的當(dāng)前版本信息;
[0119] 所述第三執(zhí)行子單元223用于在確定客戶端渠道標(biāo)識信息處于待升級狀態(tài)時,獲 取與所述客戶端渠道標(biāo)識信息相對應(yīng)的客戶端最新版本信息,并將所述客戶端最新版本信 息返回給所述客戶端,由所述客戶端根據(jù)接收到的所述客戶端最新版本信息完成客戶端的 版本升級。
[0120] 進一步地,所述接收單元21還可包括第四接收子單元214,所述執(zhí)行單元22還可 包括第四執(zhí)行子單元224,其中:
[0121] 所述第四接收子單元214用于接收所述客戶端在進行客戶端業(yè)務(wù)搜索時所發(fā)送 的搜索請求,其中,所述搜索請求中攜帶有客戶端渠道標(biāo)識信息;
[0122] 所述第四執(zhí)行子單元224用于根據(jù)所述客戶端渠道標(biāo)識信息確定與所述客戶端 渠道標(biāo)識信息相對應(yīng)的業(yè)務(wù)欄目信息,并將確定的所述業(yè)務(wù)欄目信息返回給所述客戶端, 由所述客戶端根據(jù)接收到的所述業(yè)務(wù)欄目信息完成相應(yīng)的業(yè)務(wù)搜索。
[0123] 實施例四:
[0124] 如圖8所示,其為本發(fā)明實施例四中所述基于客戶端的業(yè)務(wù)處理系統(tǒng)的結(jié)構(gòu)示意 圖,所述系統(tǒng)包括客戶端31以及服務(wù)節(jié)點32,其中:
[0125] 所述客戶端31用于在進行客戶端業(yè)務(wù)處理時,向服務(wù)節(jié)點32發(fā)送攜帶有客戶端 渠道標(biāo)識信息的業(yè)務(wù)處理請求,以及,接收服務(wù)節(jié)點32返回的業(yè)務(wù)處理響應(yīng)消息,并根據(jù) 所述業(yè)務(wù)處理響應(yīng)消息進行相應(yīng)的業(yè)務(wù)處理;其中,所述客戶端業(yè)務(wù)可以為客戶端初始化 業(yè)務(wù)、客戶端登錄業(yè)務(wù)、客戶端升級業(yè)務(wù)以及客戶端業(yè)務(wù)搜索業(yè)務(wù)等,本發(fā)明實施例對此不 作任何限定;另外,在本發(fā)明所述實施例中,所述客戶端渠道標(biāo)識信息是指與客戶端內(nèi)容提 供商相關(guān)的標(biāo)識信息,針對任一客戶端31,通過該客戶端31的客戶端渠道標(biāo)識信息可以得 知該客戶端31的內(nèi)容提供商信息(即渠道來源信息)。
[0126] 所述服務(wù)節(jié)點32用于接收客戶端31在進行客戶端業(yè)務(wù)處理時發(fā)送的攜帶有客戶 端渠道標(biāo)識信息的業(yè)務(wù)處理請求,并根據(jù)所述客戶端渠道標(biāo)識信息生成與所述客戶端渠道 標(biāo)識信息相對應(yīng)的業(yè)務(wù)處理響應(yīng)消息,以及,將所述業(yè)務(wù)處理響應(yīng)消息發(fā)送給所述客戶端 31。
[0127] 具體地,所述客戶端31用于在進行客戶端初始化時,向服務(wù)節(jié)點32發(fā)送初始化請 求,以及,接收服務(wù)節(jié)點32返回的UUID,并根據(jù)接收到的所述UUID完成所述客戶端31的初 始化,其中,所述初始化請求中攜帶有客戶端渠道標(biāo)識信息以及所述客戶端所在用戶終端 的UA信息;相應(yīng)地,所述服務(wù)節(jié)點32用于接收客戶端31在進行客戶端初始化時所發(fā)送的 初始化請求,并根據(jù)所述客戶端渠道標(biāo)識信息以及UA信息生成與所述客戶端渠道標(biāo)識信 息相對應(yīng)的UUID,以及,將所述UUID返回給所述客戶端31。
[0128] 進一步地,所述客戶端31還用于在進行客戶端登錄時,向服務(wù)節(jié)點32發(fā)送登錄 請求,以及,接收服務(wù)節(jié)點32返回的首頁地址信息,并根據(jù)接收到的所述首頁地址信息完 成相應(yīng)的頁面登錄,其中,所述登錄請求中攜帶有客戶端渠道標(biāo)識信息以及首頁URL;相應(yīng) 地,所述服務(wù)節(jié)點32還用于接收客戶端31在進行客戶端登錄時所發(fā)送的登錄請求,并根據(jù) 所述客戶端渠道標(biāo)識信息以及首頁URL,確定與所述客戶端渠道標(biāo)識信息相對應(yīng)的首頁地 址信息,以及,將所確定的首頁地址信息返回給所述客戶端31。
[0129] 進一步地,所述客戶端31還用于在進行客戶端升級時,向服務(wù)節(jié)點32發(fā)送升級請 求,以及,接收服務(wù)節(jié)點32返回的客戶端最新版本信息,并根據(jù)所述客戶端最新版本信息 完成客戶端的版本升級,其中,所述升級請求中攜帶有客戶端渠道標(biāo)識信息以及客戶端的 當(dāng)前版本信息;相應(yīng)地,所述服務(wù)節(jié)點32還用于接收客戶端31在進行客戶端升級時所發(fā)送 的升級請求,并在確定客戶端渠道標(biāo)識信息處于待升級狀態(tài)時,獲取與所述客戶端渠道標(biāo) 識信息相對應(yīng)的客戶端最新版本信息,以及,將所述客戶端最新版本信息返回給所述客戶 端31。
[0130] 進一步地,所述客戶端31還用于在進行客戶端業(yè)務(wù)搜索時,向服務(wù)節(jié)點32發(fā)送搜 索請求,以及,接收服務(wù)節(jié)點32返回的業(yè)務(wù)欄目信息,并根據(jù)接收到的所述業(yè)務(wù)欄目信息 完成相應(yīng)的業(yè)務(wù)搜索,其中,所述搜索請求中攜帶有客戶端渠道標(biāo)識信息;相應(yīng)地,所述服 務(wù)節(jié)點32還用于接收客戶端31在進行客戶端業(yè)務(wù)搜索時所發(fā)送的搜索請求,并根據(jù)所述 客戶端渠道標(biāo)識信息確定與所述客戶端渠道標(biāo)識信息相對應(yīng)的業(yè)務(wù)欄目信息,以及,將確 定的所述業(yè)務(wù)欄目信息返回給所述客戶端31。
[0131] 顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【權(quán)利要求】
1. 一種基于客戶端的業(yè)務(wù)處理方法,其特征在于,所述方法包括: 客戶端在進行客戶端業(yè)務(wù)處理時,向服務(wù)節(jié)點發(fā)送攜帶有客戶端渠道標(biāo)識信息的業(yè)務(wù) 處理請求;以及, 接收服務(wù)節(jié)點返回的業(yè)務(wù)處理響應(yīng)消息,并根據(jù)所述業(yè)務(wù)處理響應(yīng)消息進行相應(yīng)的業(yè) 務(wù)處理,其中,所述業(yè)務(wù)處理響應(yīng)消息是服務(wù)節(jié)點根據(jù)所述客戶端渠道標(biāo)識信息生成的與 所述客戶端渠道標(biāo)識信息相對應(yīng)的業(yè)務(wù)處理響應(yīng)消息。
2. 如權(quán)利要求1所述的業(yè)務(wù)處理方法,其特征在于,當(dāng)所述客戶端業(yè)務(wù)為客戶端初始 化業(yè)務(wù)時,客戶端在進行客戶端業(yè)務(wù)處理時,向服務(wù)節(jié)點發(fā)送攜帶有客戶端渠道標(biāo)識信息 的業(yè)務(wù)處理請求,以及,根據(jù)服務(wù)節(jié)點返回的業(yè)務(wù)處理響應(yīng)消息進行相應(yīng)的業(yè)務(wù)處理,具體 包括: 客戶端在進行客戶端初始化時,向所述服務(wù)節(jié)點發(fā)送初始化請求,其中,所述初始化請 求中攜帶有客戶端渠道標(biāo)識信息以及所述客戶端所在用戶終端的用戶代理UA信息;以及, 接收服務(wù)節(jié)點返回的通用唯一識別碼UUID,并根據(jù)接收到的所述UUID完成所述客戶 端的初始化,其中,所述UUID是服務(wù)節(jié)點根據(jù)所述客戶端渠道標(biāo)識信息以及UA信息生成的 與所述客戶端渠道標(biāo)識信息相對應(yīng)的UUID。
3. 如權(quán)利要求1所述的業(yè)務(wù)處理方法,其特征在于,當(dāng)所述客戶端業(yè)務(wù)為客戶端登錄 業(yè)務(wù)時,客戶端在進行客戶端業(yè)務(wù)處理時,向服務(wù)節(jié)點發(fā)送攜帶有客戶端渠道標(biāo)識信息的 業(yè)務(wù)處理請求,以及,根據(jù)服務(wù)節(jié)點返回的業(yè)務(wù)處理響應(yīng)消息進行相應(yīng)的業(yè)務(wù)處理,具體包 括: 客戶端在進行客戶端登錄時,向服務(wù)節(jié)點發(fā)送登錄請求,其中,所述登錄請求中攜帶有 客戶端渠道標(biāo)識信息以及首頁統(tǒng)一資源定位符URL ;以及, 接收服務(wù)節(jié)點返回的首頁地址信息,并根據(jù)接收到的所述首頁地址信息完成相應(yīng)的頁 面登錄,其中,所述首頁地址信息是服務(wù)節(jié)點根據(jù)所述客戶端渠道標(biāo)識信息以及首頁URL 所確定的與所述客戶端渠道標(biāo)識信息相對應(yīng)的首頁地址信息。
4. 如權(quán)利要求1所述的業(yè)務(wù)處理方法,其特征在于,當(dāng)所述客戶端業(yè)務(wù)為客戶端升級 業(yè)務(wù)時,客戶端在進行客戶端業(yè)務(wù)處理時,向服務(wù)節(jié)點發(fā)送攜帶有客戶端渠道標(biāo)識信息的 業(yè)務(wù)處理請求,以及,根據(jù)服務(wù)節(jié)點返回的業(yè)務(wù)處理響應(yīng)消息進行相應(yīng)的業(yè)務(wù)處理,具體包 括: 客戶端在進行客戶端升級時,向服務(wù)節(jié)點發(fā)送升級請求,其中,所述升級請求中攜帶有 客戶端渠道標(biāo)識信息以及客戶端的當(dāng)前版本信息;以及, 接收服務(wù)節(jié)點返回的客戶端最新版本信息,并根據(jù)所述客戶端最新版本信息完成客戶 端的版本升級,其中,所述客戶端最新版本信息是服務(wù)節(jié)點在確定客戶端渠道標(biāo)識信息處 于待升級狀態(tài)時,所獲取的與所述客戶端渠道標(biāo)識信息相對應(yīng)的客戶端最新版本信息。
5. 如權(quán)利要求1所述的業(yè)務(wù)處理方法,其特征在于,當(dāng)所述客戶端業(yè)務(wù)為客戶端業(yè)務(wù) 搜索業(yè)務(wù)時,客戶端在進行客戶端業(yè)務(wù)處理時,向服務(wù)節(jié)點發(fā)送攜帶有客戶端渠道標(biāo)識信 息的業(yè)務(wù)處理請求,以及,根據(jù)服務(wù)節(jié)點返回的業(yè)務(wù)處理響應(yīng)消息進行相應(yīng)的業(yè)務(wù)處理,具 體包括: 客戶端在進行客戶端業(yè)務(wù)搜索時,向服務(wù)節(jié)點發(fā)送搜索請求,其中,所述搜索請求中攜 帶有客戶端渠道標(biāo)識信息;以及, 接收服務(wù)節(jié)點返回的業(yè)務(wù)欄目信息,并根據(jù)接收到的所述業(yè)務(wù)欄目信息完成相應(yīng)的業(yè) 務(wù)搜索,其中,所述業(yè)務(wù)欄目信息是服務(wù)節(jié)點根據(jù)所述客戶端渠道標(biāo)識信息所確定的與所 述客戶端渠道標(biāo)識信息相對應(yīng)的業(yè)務(wù)欄目信息。
6. -種客戶端,其特征在于,包括: 發(fā)送單元,用于在進行客戶端業(yè)務(wù)處理時,向服務(wù)節(jié)點發(fā)送攜帶有客戶端渠道標(biāo)識信 息的業(yè)務(wù)處理請求; 執(zhí)行單元,用于接收服務(wù)節(jié)點返回的業(yè)務(wù)處理響應(yīng)消息,并根據(jù)所述業(yè)務(wù)處理響應(yīng)消 息進行相應(yīng)的業(yè)務(wù)處理,其中,所述業(yè)務(wù)處理響應(yīng)消息是服務(wù)節(jié)點根據(jù)所述客戶端渠道標(biāo) 識信息生成的與所述客戶端渠道標(biāo)識信息相對應(yīng)的業(yè)務(wù)處理響應(yīng)消息。
7. 如權(quán)利要求6所述的客戶端,其特征在于,所述發(fā)送單元包括第一發(fā)送子單元,所述 執(zhí)行單元包括第一執(zhí)行子單元,其中: 所述第一發(fā)送子單元,用于在進行客戶端初始化時,向服務(wù)節(jié)點發(fā)送初始化請求,其 中,所述初始化請求中攜帶有客戶端渠道標(biāo)識信息以及所述客戶端所在用戶終端的用戶代 理UA信息; 所述第一執(zhí)行子單元,用于接收服務(wù)節(jié)點返回的通用唯一識別碼UUID,并根據(jù)接收到 的所述UUID完成所述客戶端的初始化,其中,所述UUID是服務(wù)節(jié)點根據(jù)所述客戶端渠道標(biāo) 識信息以及UA信息生成的與所述客戶端渠道標(biāo)識信息相對應(yīng)的UUID。
8. 如權(quán)利要求6所述的客戶端,其特征在于,所述發(fā)送單元包括第二發(fā)送子單元,所述 執(zhí)行單元包括第二執(zhí)行子單元,其中: 所述第二發(fā)送子單元,用于在進行客戶端登錄時,向服務(wù)節(jié)點發(fā)送登錄請求,其中,所 述登錄請求中攜帶有客戶端渠道標(biāo)識信息以及首頁統(tǒng)一資源定位符URL ; 所述第二執(zhí)行子單元,用于接收服務(wù)節(jié)點返回的首頁地址信息,并根據(jù)接收到的所述 首頁地址信息完成相應(yīng)的頁面登錄,其中,所述首頁地址信息是服務(wù)節(jié)點根據(jù)所述客戶端 渠道標(biāo)識信息以及首頁URL所確定的與所述客戶端渠道標(biāo)識信息相對應(yīng)的首頁地址信息。
9. 如權(quán)利要求6所述的客戶端,其特征在于,所述發(fā)送單元包括第三發(fā)送子單元,所述 執(zhí)行單元包括第三執(zhí)行子單元,其中: 所述第三發(fā)送子單元,用于在進行客戶端升級時,向服務(wù)節(jié)點發(fā)送升級請求,其中,所 述升級請求中攜帶有客戶端渠道標(biāo)識信息以及客戶端的當(dāng)前版本信息; 所述第三執(zhí)行子單元,用于接收服務(wù)節(jié)點返回的客戶端最新版本信息,并根據(jù)所述客 戶端最新版本信息完成客戶端的版本升級,其中,所述客戶端最新版本信息是服務(wù)節(jié)點在 確定客戶端渠道標(biāo)識信息處于待升級狀態(tài)時,所獲取的與所述客戶端渠道標(biāo)識信息相對應(yīng) 的客戶端最新版本信息。
10. 如權(quán)利要求6所述的客戶端,其特征在于,所述發(fā)送單元包括第四發(fā)送子單元,所 述執(zhí)行單元包括第四執(zhí)行子單元,其中: 所述第四發(fā)送子單元,用于在進行客戶端業(yè)務(wù)搜索時,向服務(wù)節(jié)點發(fā)送搜索請求,其 中,所述搜索請求中攜帶有客戶端渠道標(biāo)識信息; 所述第四執(zhí)行子單元,用于接收服務(wù)節(jié)點返回的業(yè)務(wù)欄目信息,并根據(jù)接收到的所述 業(yè)務(wù)欄目信息完成相應(yīng)的業(yè)務(wù)搜索,其中,所述業(yè)務(wù)欄目信息是服務(wù)節(jié)點根據(jù)所述客戶端 渠道標(biāo)識信息所確定的與所述客戶端渠道標(biāo)識信息相對應(yīng)的業(yè)務(wù)欄目信息。
11. 一種服務(wù)節(jié)點,其特征在于,包括: 接收單元,用于接收客戶端在進行業(yè)務(wù)處理時發(fā)送的攜帶有客戶端渠道標(biāo)識信息的業(yè) 務(wù)處理請求; 執(zhí)行單元,用于根據(jù)所述客戶端渠道標(biāo)識信息生成與所述客戶端渠道標(biāo)識信息相對應(yīng) 的業(yè)務(wù)處理響應(yīng)消息,并將所述業(yè)務(wù)處理響應(yīng)消息發(fā)送給所述客戶端,由所述客戶端根據(jù) 所述業(yè)務(wù)處理響應(yīng)消息進行相應(yīng)的業(yè)務(wù)處理。
12. 如權(quán)利要求11所述的服務(wù)節(jié)點,其特征在于,所述接收單元包括第一接收子單元, 所述執(zhí)行單元包括第一執(zhí)行子單元,其中: 所述第一接收子單元,用于接收客戶端在進行客戶端初始化時所發(fā)送的初始化請求, 其中,所述初始化請求中攜帶有客戶端渠道標(biāo)識信息以及所述客戶端所在用戶終端的用戶 代理UA信息; 所述第一執(zhí)行子單元,用于根據(jù)所述客戶端渠道標(biāo)識信息以及UA信息生成與所述客 戶端渠道標(biāo)識信息相對應(yīng)的通用唯一識別碼UUID,并將所述UUID返回給所述客戶端,由所 述客戶端根據(jù)所述UUID完成所述客戶端的初始化。
13. 如權(quán)利要求11所述的服務(wù)節(jié)點,其特征在于,所述接收單元包括第二接收子單元, 所述執(zhí)行單元包括第二執(zhí)行子單元,其中: 所述第二接收子單元,用于接收客戶端在進行客戶端登錄時所發(fā)送的登錄請求,其中, 所述登錄請求中攜帶有客戶端渠道標(biāo)識信息以及首頁統(tǒng)一資源定位符URL ; 所述第二執(zhí)行子單元,用于根據(jù)所述客戶端渠道標(biāo)識信息以及首頁URL,確定與所述 客戶端渠道標(biāo)識信息相對應(yīng)的首頁地址信息,并將所確定的首頁地址信息返回給所述客戶 端,由所述客戶端根據(jù)接收到的所述首頁地址信息完成相應(yīng)的頁面登錄。
14. 如權(quán)利要求11所述的服務(wù)節(jié)點,其特征在于,所述接收單元包括第三接收子單元, 所述執(zhí)行單元包括第三執(zhí)行子單元,其中: 所述第三接收子單元,用于接收客戶端在進行客戶端升級時所發(fā)送的升級請求,其中, 所述升級請求中攜帶有客戶端渠道標(biāo)識信息以及客戶端的當(dāng)前版本信息; 所述第三執(zhí)行子單元,用于在確定客戶端渠道標(biāo)識信息處于待升級狀態(tài)時,獲取與所 述客戶端渠道標(biāo)識信息相對應(yīng)的客戶端最新版本信息,并將所述客戶端最新版本信息返回 給所述客戶端,由所述客戶端根據(jù)接收到的所述客戶端最新版本信息完成客戶端的版本升 級。
15. 如權(quán)利要求11所述的服務(wù)節(jié)點,其特征在于,所述接收單元包括第四接收子單元, 所述執(zhí)行單元包括第四執(zhí)行子單元,其中: 所述第四接收子單元,用于接收所述客戶端在進行客戶端業(yè)務(wù)搜索時所發(fā)送的搜索請 求,其中,所述搜索請求中攜帶有客戶端渠道標(biāo)識信息; 所述第四執(zhí)行子單元,用于根據(jù)所述客戶端渠道標(biāo)識信息確定與所述客戶端渠道標(biāo)識 信息相對應(yīng)的業(yè)務(wù)欄目信息,并將確定的所述業(yè)務(wù)欄目信息返回給所述客戶端,由所述客 戶端根據(jù)接收到的所述業(yè)務(wù)欄目信息完成相應(yīng)的業(yè)務(wù)搜索。
16. -種基于客戶端的業(yè)務(wù)處理系統(tǒng),其特征在于,包括: 客戶端,用于在進行客戶端業(yè)務(wù)處理時,向服務(wù)節(jié)點發(fā)送攜帶有客戶端渠道標(biāo)識信息 的業(yè)務(wù)處理請求,以及,接收服務(wù)節(jié)點返回的業(yè)務(wù)處理響應(yīng)消息,并根據(jù)所述業(yè)務(wù)處理響應(yīng) 消息進行相應(yīng)的業(yè)務(wù)處理; 服務(wù)節(jié)點,用于接收客戶端在進行客戶端業(yè)務(wù)處理時發(fā)送的攜帶有客戶端渠道標(biāo)識信 息的業(yè)務(wù)處理請求,并根據(jù)所述客戶端渠道標(biāo)識信息生成與所述客戶端渠道標(biāo)識信息相對 應(yīng)的業(yè)務(wù)處理響應(yīng)消息,以及,將所述業(yè)務(wù)處理響應(yīng)消息發(fā)送給所述客戶端。
【文檔編號】H04W8/18GK104125558SQ201310150985
【公開日】2014年10月29日 申請日期:2013年4月26日 優(yōu)先權(quán)日:2013年4月26日
【發(fā)明者】朱蓉瑩, 朱劍, 朱亮, 陸濤, 談亮 申請人:中國移動通信集團上海有限公司