亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

業(yè)務(wù)處理裝置及方法

文檔序號(hào):9436148閱讀:322來(lái)源:國(guó)知局
業(yè)務(wù)處理裝置及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)系統(tǒng)領(lǐng)域,尤其涉及一種業(yè)務(wù)處理裝置及方法。
【背景技術(shù)】
[0002]對(duì)于互聯(lián)網(wǎng)系統(tǒng)來(lái)說(shuō),負(fù)載性能的高低,客戶請(qǐng)求響應(yīng)速度的快慢,是衡量該系統(tǒng)好壞的兩個(gè)重要指標(biāo)。而在系統(tǒng)處理客戶請(qǐng)求的過(guò)程中,與數(shù)據(jù)庫(kù)交互往往是最為耗時(shí)的,漫長(zhǎng)的請(qǐng)求處理過(guò)程,不僅加大了系統(tǒng)的負(fù)載壓力,同時(shí)也降低了用戶體驗(yàn)。因此,由于與數(shù)據(jù)庫(kù)交互所造成的系統(tǒng)負(fù)載壓力增大且業(yè)務(wù)請(qǐng)求響應(yīng)速度慢的問(wèn)題,此方面的問(wèn)題亟待發(fā)明人解決。
[0003]上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。

【發(fā)明內(nèi)容】

[0004]本發(fā)明的主要目的在于解決由于與數(shù)據(jù)庫(kù)交互所造成的系統(tǒng)負(fù)載壓力增大且業(yè)務(wù)請(qǐng)求響應(yīng)速度慢的問(wèn)題。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種業(yè)務(wù)處理裝置,所述業(yè)務(wù)處理裝置包括:
[0006]攔截模塊,用于在接收到客戶端的業(yè)務(wù)請(qǐng)求時(shí),通過(guò)控制層攔截器攔截所述業(yè)務(wù)請(qǐng)求;
[0007]判斷模塊,用于判斷第一緩存中是否含有所述業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的數(shù)據(jù);
[0008]響應(yīng)模塊,用于若所述第一緩存中含有所述數(shù)據(jù),則讀取所述數(shù)據(jù)并返回至所述客戶端。
[0009]優(yōu)選的,所述業(yè)務(wù)處理裝置還包括處理模塊;
[0010]所述處理模塊,用于若所述第一緩存中未含有所述數(shù)據(jù),則進(jìn)入控制層業(yè)務(wù)處理,并調(diào)用業(yè)務(wù)層接口將所述業(yè)務(wù)請(qǐng)求發(fā)送至業(yè)務(wù)層;
[0011]所述攔截模塊,還用于通過(guò)業(yè)務(wù)層攔截器攔截所述業(yè)務(wù)請(qǐng)求,并判斷第二緩存中是否含有所述數(shù)據(jù);
[0012]所述響應(yīng)模塊,還用于若所述第二緩存中含有所述數(shù)據(jù),則讀取所述數(shù)據(jù)并返回至所述客戶端。
[0013]優(yōu)選的,所述處理模塊,還用于若所述第二緩存中未含有所述數(shù)據(jù),則進(jìn)入業(yè)務(wù)層業(yè)務(wù)處理,并調(diào)用持久層接口將所述業(yè)務(wù)請(qǐng)求發(fā)送至持久層;
[0014]所述攔截模塊,還用于通過(guò)持久層攔截器攔截所述業(yè)務(wù)請(qǐng)求,并判斷二級(jí)緩存中是否含有所述數(shù)據(jù);
[0015]所述響應(yīng)模塊,還用于若所述二級(jí)緩存中含有所述數(shù)據(jù),則讀取所述數(shù)據(jù)并返回至所述客戶端。
[0016]優(yōu)選的,所述處理模塊,還用于若所述二級(jí)緩存中未含有所述數(shù)據(jù),則進(jìn)入持久層業(yè)務(wù)處理,并訪問(wèn)對(duì)應(yīng)的數(shù)據(jù)庫(kù);
[0017]所述響應(yīng)模塊,還用于從所述數(shù)據(jù)庫(kù)中讀取所述數(shù)據(jù)并返回至所述客戶端。
[0018]優(yōu)選的,所述判斷模塊包括獲取單元、生成單元及判斷單元;
[0019]所述獲取單元,用于根據(jù)所述業(yè)務(wù)請(qǐng)求獲取對(duì)應(yīng)的請(qǐng)求類全路徑名稱、方法標(biāo)簽及請(qǐng)求參數(shù);
[0020]所述生成單元,用于根據(jù)獲取的請(qǐng)求類全路徑名稱、方法標(biāo)簽及請(qǐng)求參數(shù)生成對(duì)應(yīng)的緩存鍵值;
[0021]所述判斷單元,用于根據(jù)所述緩存鍵值判斷所述業(yè)務(wù)請(qǐng)求中是否含有所述業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的數(shù)據(jù)。
[0022]此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種業(yè)務(wù)處理方法,所述業(yè)務(wù)處理方法包括以下步驟:
[0023]在接收到客戶端的業(yè)務(wù)請(qǐng)求時(shí),通過(guò)控制層攔截器攔截所述業(yè)務(wù)請(qǐng)求;
[0024]判斷第一緩存中是否含有所述業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的數(shù)據(jù);
[0025]若所述第一緩存中含有所述數(shù)據(jù),則讀取所述數(shù)據(jù)并返回至所述客戶端。
[0026]優(yōu)選的,所述判斷第一緩存中是否含有所述業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的數(shù)據(jù)的步驟之后,還包括:
[0027]若所述第一緩存中未含有所述數(shù)據(jù),則進(jìn)入控制層業(yè)務(wù)處理,并調(diào)用業(yè)務(wù)層接口將所述業(yè)務(wù)請(qǐng)求發(fā)送至業(yè)務(wù)層;
[0028]通過(guò)業(yè)務(wù)層攔截器攔截所述業(yè)務(wù)請(qǐng)求,并判斷第二緩存中是否含有所述數(shù)據(jù);
[0029]若所述第二緩存中含有所述數(shù)據(jù),則讀取所述數(shù)據(jù)并返回至所述客戶端。
[0030]優(yōu)選的,所述通過(guò)業(yè)務(wù)層攔截器攔截所述業(yè)務(wù)請(qǐng)求,并判斷第二緩存中是否含有所述數(shù)據(jù)的步驟之后,還包括:
[0031]若所述第二緩存中未含有所述數(shù)據(jù),則進(jìn)入業(yè)務(wù)層業(yè)務(wù)處理,并調(diào)用持久層接口將所述業(yè)務(wù)請(qǐng)求發(fā)送至持久層;
[0032]通過(guò)持久層攔截器攔截所述業(yè)務(wù)請(qǐng)求,并判斷二級(jí)緩存中是否含有所述數(shù)據(jù);
[0033]若所述二級(jí)緩存中含有所述數(shù)據(jù),則讀取所述數(shù)據(jù)并返回至所述客戶端。
[0034]優(yōu)選的,所述通過(guò)持久層攔截器攔截所述業(yè)務(wù)請(qǐng)求,并判斷二級(jí)緩存中是否含有所述數(shù)據(jù)的步驟之后,還包括:
[0035]若所述二級(jí)緩存中未含有所述數(shù)據(jù),則進(jìn)入持久層業(yè)務(wù)處理,并訪問(wèn)對(duì)應(yīng)的數(shù)據(jù)庫(kù);
[0036]從所述數(shù)據(jù)庫(kù)中讀取所述數(shù)據(jù)并返回至所述客戶端。
[0037]優(yōu)選的,所述判斷第一緩存中是否含有所述業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的數(shù)據(jù)的步驟包括:
[0038]根據(jù)所述業(yè)務(wù)請(qǐng)求獲取對(duì)應(yīng)的請(qǐng)求類全路徑名稱、方法標(biāo)簽及請(qǐng)求參數(shù);
[0039]根據(jù)獲取的請(qǐng)求類全路徑名稱、方法標(biāo)簽及請(qǐng)求參數(shù)生成對(duì)應(yīng)的緩存鍵值;
[0040]根據(jù)所述緩存鍵值判斷所述第一緩存中是否含有所述業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的數(shù)據(jù)。
[0041]本發(fā)明在客戶端的請(qǐng)求進(jìn)入控制層業(yè)務(wù)處理之前,通過(guò)控制層攔截器攔截所述業(yè)務(wù)請(qǐng)求,并從對(duì)應(yīng)的第一緩存中讀取所述業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的數(shù)據(jù),將讀取到的數(shù)據(jù)返回至所述客戶端,使得客戶端的請(qǐng)求能夠得到快速響應(yīng),有效的解決了直接訪問(wèn)數(shù)據(jù)庫(kù)所造成的所造成的系統(tǒng)負(fù)載壓力增大且業(yè)務(wù)請(qǐng)求響應(yīng)速度慢的問(wèn)題。
【附圖說(shuō)明】
[0042]圖1為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例的移動(dòng)終端的硬件結(jié)構(gòu)示意;
[0043]圖2為如圖1所示的移動(dòng)終端的無(wú)線通信系統(tǒng)示意圖;
[0044]圖3為本發(fā)明裝置的第一實(shí)施例的功能模塊示意圖;
[0045]圖4為本發(fā)明的業(yè)務(wù)處理系統(tǒng)示意圖;
[0046]圖5為本發(fā)明裝置的第二實(shí)施例的功能模塊示意圖;
[0047]圖6為本發(fā)明裝置的第三實(shí)施例的功能模塊示意圖;
[0048]圖7為本發(fā)明方法的第一實(shí)施例的流程示意圖;
[0049]圖8為本發(fā)明方法的第二實(shí)施例的流程示意圖;
[0050]圖9為本發(fā)明方法的第二實(shí)施例的流程不意圖;
[0051]圖10為本發(fā)明方法的第四實(shí)施例的流程示意圖;
[0052]圖11為本發(fā)明方法的第五實(shí)施例的流程示意圖。
[0053]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
【具體實(shí)施方式】
[0054]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0055]現(xiàn)在將參考附圖描述實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例的移動(dòng)終端。在后續(xù)的描述中,使用用于表示元件的諸如"模塊”、"部件"或"單元"的后綴僅為了有利于本發(fā)明的說(shuō)明,其本身并沒(méi)有特定的意義。因此,〃模塊〃與〃部件〃可以混合地使用。
[0056]移動(dòng)終端可以以各種形式來(lái)實(shí)施。例如,本發(fā)明中描述的終端可以包括諸如移動(dòng)電話、智能電話、筆記本電腦、數(shù)字廣播接收器、PDA(個(gè)人數(shù)字助理)、PAD(平板電腦)、PMP (便攜式多媒體播放器)、導(dǎo)航裝置等等的移動(dòng)終端以及諸如數(shù)字TV、臺(tái)式計(jì)算機(jī)等等的固定終端。下面,假設(shè)終端是移動(dòng)終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動(dòng)目的的元件之外,根據(jù)本發(fā)明的實(shí)施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。
[0057]圖1為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例的移動(dòng)終端的硬件結(jié)構(gòu)示意。
[0058]移動(dòng)終端100可以包括無(wú)線通信單元110、A/V (音頻/視頻)輸入單元120、用戶輸入單元130、感測(cè)單元140、輸出單元150、存儲(chǔ)器160、接口單元170、控制器180和電源單元190等等。圖1示出了具有各種組件的移動(dòng)終端,但是應(yīng)理解的是,并不要求實(shí)施所有示出的組件。可以替代地實(shí)施更多或更少的組件。將在下面詳細(xì)描述移動(dòng)終端的元件。
[0059]無(wú)線通信單元110通常包括一個(gè)或多個(gè)組件,其允許移動(dòng)終端100與無(wú)線通信系統(tǒng)或網(wǎng)絡(luò)之間的無(wú)線電通信。例如,無(wú)線通信單元可以包括廣播接收模塊111、移動(dòng)通信模塊112、無(wú)線互聯(lián)網(wǎng)模塊113、短程通信模塊114和位置信息模塊115中的至少一個(gè)。
[0060]廣播接收模塊111經(jīng)由廣播信道從外部廣播管理服務(wù)器接收廣播信號(hào)和/或廣播相關(guān)信息。廣播信道可以包括衛(wèi)星信道和/或地面信道。廣播管理服務(wù)器可以是生成并發(fā)送廣播信號(hào)和/或廣播相關(guān)信息的服務(wù)器或者接收之前生成的廣播信號(hào)和/或廣播相關(guān)信息并且將其發(fā)送給終端的服務(wù)器。廣播信號(hào)可以包括TV廣播信號(hào)、無(wú)線電廣播信號(hào)、數(shù)據(jù)廣播信號(hào)等等。而且,廣播信號(hào)可以進(jìn)一步包括與TV或無(wú)線電廣播信號(hào)組合的廣播信號(hào)。廣播相關(guān)信息也可以經(jīng)由移動(dòng)通信網(wǎng)絡(luò)提供,并且在該情況下,廣播相關(guān)信息可以由移動(dòng)通信模塊112來(lái)接收。廣播信號(hào)可以以各種形式存在,例如,其可以以數(shù)字多媒體廣播(DMB)的電子節(jié)目指南(EPG)、數(shù)字視頻廣播手持(DVB-H)的電子服務(wù)指南(ESG)等等的形式而存在。廣播接收模塊111可以通過(guò)使用各種類型的廣播系統(tǒng)接收信號(hào)廣播。特別地,廣播接收模塊111可以通過(guò)使用諸如多媒體廣播-地面(DMB-T)、數(shù)字多媒體廣播-衛(wèi)星(DMB-S)、數(shù)字視頻廣播-手持(DVB-H),前向鏈路媒體(MediaFLO@)的數(shù)據(jù)廣播系統(tǒng)、地面數(shù)字廣播綜合服務(wù)(ISDB-T)等等的數(shù)字廣播系統(tǒng)接收數(shù)字廣播。廣播接收模塊111可以被構(gòu)造為適合提供廣播信號(hào)的各種廣播系統(tǒng)以及上述數(shù)字廣播系統(tǒng)。經(jīng)
當(dāng)前第1頁(yè)1 2 3 4 5 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1