1.一種數(shù)據(jù)查詢方法,其特征在于,包括:
接收終端發(fā)送的第一數(shù)據(jù)查詢請(qǐng)求;
獲取所述第一數(shù)據(jù)查詢請(qǐng)求的唯一標(biāo)識(shí),其中,所述唯一標(biāo)識(shí)攜帶有所述終端的信息;
根據(jù)所述唯一標(biāo)識(shí)和所述第一數(shù)據(jù)查詢請(qǐng)求生成第二數(shù)據(jù)查詢請(qǐng)求;
按照所述第二數(shù)據(jù)查詢請(qǐng)求執(zhí)行查詢,以獲取查詢結(jié)果;以及
將所述查詢結(jié)果發(fā)送至所述終端。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取所述第一數(shù)據(jù)查詢請(qǐng)求的唯一標(biāo)識(shí)包括:
確定所述終端的類(lèi)型;
確定所述終端的ID;
確定所述第一數(shù)據(jù)查詢請(qǐng)求請(qǐng)求查詢的對(duì)象的ID;以及
根據(jù)所述終端的類(lèi)型、所述終端的ID以及所述請(qǐng)求查詢的對(duì)象的ID生成所述第一數(shù)據(jù)查詢請(qǐng)求的唯一標(biāo)識(shí)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)所述終端的類(lèi)型、所述終端的ID以及所述請(qǐng)求查詢的對(duì)象的ID生成所述第一數(shù)據(jù)查詢請(qǐng)求的唯一標(biāo)識(shí)包括:
獲取第一字符,其中,所述第一字符為所述第一數(shù)據(jù)查詢請(qǐng)求在適配層映射的所述終端的類(lèi)型;
獲取第二字符,其中,所述第二字符為所述第一數(shù)據(jù)查詢請(qǐng)求在所述適配層映射的終端的ID;
獲取第三字符,其中,所述第三字符為所述第一數(shù)據(jù)查詢請(qǐng)求在所述適配層映射的請(qǐng)求查詢的對(duì)象的ID;以及
所述第一字符、所述第二字符和所述第三字符按照預(yù)設(shè)規(guī)則生成一個(gè)字符串,并將所述字符串作為所述第一數(shù)據(jù)查詢請(qǐng)求的唯一標(biāo)識(shí)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,
在按照所述第二數(shù)據(jù)查詢請(qǐng)求執(zhí)行查詢之前,所述方法還包括:以所述唯一標(biāo)識(shí)為關(guān)鍵字,緩存所述第一數(shù)據(jù)查詢請(qǐng)求,
在將所述查詢結(jié)果發(fā)送至所述終端之后,所述方法還包括:刪除緩存的第一數(shù)據(jù)查詢請(qǐng)求。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,
在按照所述第二數(shù)據(jù)查詢請(qǐng)求執(zhí)行查詢的同時(shí),所述方法還包括:?jiǎn)?dòng)定時(shí)器,其中,所述定時(shí)器用于指定所述第二數(shù)據(jù)查詢請(qǐng)求的應(yīng)答等待時(shí)間,并對(duì)等待應(yīng)答所述第二數(shù)據(jù)查詢請(qǐng)求的時(shí)間進(jìn)行記錄,
其中,如果在所述應(yīng)答等待時(shí)間之內(nèi)未獲取到所述查詢結(jié)果,則刪除所述緩存的第一數(shù)據(jù)查詢請(qǐng)求,
在將所述查詢結(jié)果發(fā)送至所述終端的同時(shí),所述方法還包括:停止所述定時(shí)器。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,按照所述第二數(shù)據(jù)查詢請(qǐng)求執(zhí)行查詢,以獲取查詢結(jié)果包括:
獲取所述第二數(shù)據(jù)查詢請(qǐng)求的應(yīng)答報(bào)文;
對(duì)所述應(yīng)答報(bào)文進(jìn)行解析,以獲取所述應(yīng)答報(bào)文中攜帶的所述唯一標(biāo)識(shí);
獲取所述唯一標(biāo)識(shí)對(duì)應(yīng)的第一數(shù)據(jù)查詢請(qǐng)求;以及
將所述第一數(shù)據(jù)查詢請(qǐng)求和所述應(yīng)答報(bào)文進(jìn)行封裝,以得到所述查詢結(jié)果,
其中,按照所述唯一標(biāo)識(shí)將所述查詢結(jié)果發(fā)送至所述終端。
7.一種數(shù)據(jù)查詢裝置,其特征在于,包括:
接收單元,用于接收終端發(fā)送的第一數(shù)據(jù)查詢請(qǐng)求;
獲取單元,用于獲取所述第一數(shù)據(jù)查詢請(qǐng)求的唯一標(biāo)識(shí),其中,所述唯一標(biāo)識(shí)攜帶有所述終端的信息;
生成單元,用于根據(jù)所述唯一標(biāo)識(shí)和所述第一數(shù)據(jù)查詢請(qǐng)求生成第二數(shù)據(jù)查詢請(qǐng)求;
查詢單元,用于按照所述第二數(shù)據(jù)查詢請(qǐng)求執(zhí)行查詢,以獲取查詢結(jié)果;以及
發(fā)送單元,用于將所述查詢結(jié)果發(fā)送至所述終端。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述獲取單元包括:
第一確定模塊,用于確定所述終端的類(lèi)型;
第二確定模塊,用于確定所述終端的ID;
第三確定模塊,用于確定所述第一數(shù)據(jù)查詢請(qǐng)求請(qǐng)求查詢的對(duì)象的ID;以及
生成模塊,用于根據(jù)所述終端的類(lèi)型、所述終端的ID以及所述請(qǐng)求查詢的對(duì) 象的ID生成所述第一數(shù)據(jù)查詢請(qǐng)求的唯一標(biāo)識(shí)。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述生成模塊包括:
第一獲取子模塊,用于獲取第一字符,其中,所述第一字符為所述第一數(shù)據(jù)查詢請(qǐng)求在適配層映射的所述終端的類(lèi)型;
第二獲取子模塊,用于獲取第二字符,其中,所述第二字符為所述第一數(shù)據(jù)查詢請(qǐng)求在所述適配層映射的終端的ID;
第三獲取子模塊,用于獲取第三字符,其中,所述第三字符為所述第一數(shù)據(jù)查詢請(qǐng)求在所述適配層映射的請(qǐng)求查詢的對(duì)象的ID;以及
生成子模塊,用于所述第一字符、所述第二字符和所述第三字符按照預(yù)設(shè)規(guī)則生成一個(gè)字符串,并將所述字符串作為所述第一數(shù)據(jù)查詢請(qǐng)求的唯一標(biāo)識(shí)。
10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括:
緩存單元,用于以所述唯一標(biāo)識(shí)為關(guān)鍵字,緩存所述第一數(shù)據(jù)查詢請(qǐng)求;以及
刪除單元,用于刪除緩存的第一數(shù)據(jù)查詢請(qǐng)求。