1.一種數(shù)據(jù)的查詢方法,其特征在于,該方法包括:
接收查詢端發(fā)送的查詢報文;所述查詢報文攜帶查詢數(shù)據(jù);所述查詢數(shù)據(jù)指示目標數(shù)據(jù)中的一個或者多個目標數(shù)據(jù)分組;所述目標數(shù)據(jù)被預先劃分為若干數(shù)據(jù)分組,每一數(shù)據(jù)分組包含若干屬性的數(shù)據(jù);
查詢所述查詢數(shù)據(jù)所指示的所述目標數(shù)據(jù)分組對應的數(shù)據(jù),
基于查詢到的所述數(shù)據(jù)構建響應報文;其中,所述響應報文包含至少一個子報文體;與所述目標數(shù)據(jù)分組中所包含的屬性對應的數(shù)據(jù)分別承載在不同的子報文體中;
將構建完成的響應報文發(fā)送至所述查詢端。
2.根據(jù)權利要求1所述的方法,其特征在于,所述子報文體包括主標簽、子標簽、取值標簽以及自定義標簽中的一個或者多個;
其中,所述主標簽,用于指示所述子報文體對應的屬性;
所述子標簽,用于在所述屬性包含子屬性時,指示所述屬性所包含的子屬性的標識;
所述取值標簽,用于指示與所述屬性對應的取值;
所述自定義標簽,用于在所述屬性包含子屬性時,指示為所述子屬性定義的關聯(lián)屬性的取值;以及,在所述屬性不包含子屬性時,指示為所述屬性定義的關聯(lián)屬性的取值。
3.根據(jù)權利要求2所述的方法,其特征在于,
當所述屬性不包含子屬性時,所述子報文體包括主標簽、取值標簽以及至少一個自定義標簽;
當所述屬性包含子屬性時,所述子報文體包括主標簽、子標簽以及至少一個自定義標簽;
其中,當所述屬性包含多個子屬性時,每一子屬性分別對應不同的子報文體。
4.根據(jù)權利要求1所述的方法,其特征在于,所述基于查詢到的所述數(shù)據(jù)構建響應報文包括:
當所述查詢數(shù)據(jù)指示針對所述目標數(shù)據(jù)中的多個目標數(shù)據(jù)分組時,基于查詢到的與所述多個目標數(shù)據(jù)分組對應的數(shù)據(jù),針對所述多個目標數(shù)據(jù)分組分別構建響應報文。
5.根據(jù)權利要求4所述的方法,其特征在于,所述響應報文、所述查詢報文以及所述結束報文兼容FIX協(xié)議報文結構;所述響應報文、所述查詢報文以及所述結束報文攜帶相同的業(yè)務標識。
6.根據(jù)權利要求1所述的方法,其特征在于,所述目標數(shù)據(jù)為金融賬戶數(shù)據(jù)。
7.一種數(shù)據(jù)的查詢方法,其特征在于,該方法包括:
向查詢響應端發(fā)送查詢報文;所述查詢報文攜帶查詢數(shù)據(jù);所述查詢數(shù)據(jù)指示目標數(shù)據(jù)中的一個或者多個目標數(shù)據(jù)分組;所述目標數(shù)據(jù)被預先劃分為若干數(shù)據(jù)分組,每一數(shù)據(jù)分組包含若干屬性的數(shù)據(jù);
接收查詢響應端發(fā)送的響應報文;其中,所述響應報文中包含至少一個報文體;與所述目標數(shù)據(jù)分組中所包含的屬性對應的數(shù)據(jù)分別承載在不同的子報文體中。
8.根據(jù)權利要求7所述的方法,其特征在于,所述響應報文、所述查詢報文以及所述結束報文兼容FIX協(xié)議報文結構;所述響應報文、所述查詢報文以及所述結束報文攜帶相同的業(yè)務標識;
所述方法還包括:
將解析所述響應報文中的子報文體獲得的與所述目標數(shù)據(jù)分組對應的數(shù)據(jù),提交至與所述業(yè)務標識對應的業(yè)務中進行處理。
9.一種數(shù)據(jù)的查詢裝置,其特征在于,該裝置包括:
第一接收模塊,用于接收查詢端發(fā)送的查詢報文;所述查詢報文攜帶查詢數(shù)據(jù);所述查詢數(shù)據(jù)指示目標數(shù)據(jù)中的一個或者多個目標數(shù)據(jù)分組;所述目標數(shù)據(jù)被預先劃分為若干數(shù)據(jù)分組,每一數(shù)據(jù)分組包含若干屬性的數(shù)據(jù);
查詢模塊,用于查詢所述查詢數(shù)據(jù)所指示的所述目標數(shù)據(jù)分組對應的數(shù)據(jù),
構建模塊,用于基于查詢到的所述數(shù)據(jù)構建響應報文;其中,所述響應報文包含至少一個子報文體;與所述目標數(shù)據(jù)分組中所包含的屬性對應的數(shù)據(jù)分別承載在不同的子報文體中;
第一發(fā)送模塊,用于將構建完成的響應報文發(fā)送至所述查詢端。
10.根據(jù)權利要求9所述的裝置,其特征在于,所述子報文體包括主標簽、子標簽、取值標簽以及自定義標簽中的一個或者多個;
其中,所述主標簽,用于指示所述子報文體對應的屬性;
所述子標簽,用于在所述屬性包含子屬性時,指示所述屬性所包含的子屬性的標識;
所述取值標簽,用于指示與所述屬性對應的取值;
所述自定義標簽,用于在所述屬性包含子屬性時,指示為所述子屬性定義的關聯(lián)屬性的取值;以及,在所述屬性不包含子屬性時,指示為所述屬性定義的關聯(lián)屬性的取值。
11.根據(jù)權利要求10所述的裝置,其特征在于,
當所述屬性不包含子屬性時,所述子報文體包括主標簽、取值標簽以及至少一個自定義標簽;
當所述屬性包含子屬性時,所述子報文體包括主標簽、子標簽以及至少一個自定義標簽;
其中,當所述屬性包含多個子屬性時,每一子屬性分別對應不同的子報文體。
12.根據(jù)權利要求11所述的裝置,其特征在于,所述構建模塊進一步用于:
當所述查詢數(shù)據(jù)指示針對所述目標數(shù)據(jù)中的多個目標數(shù)據(jù)分組時,基于查詢到的與所述多個目標數(shù)據(jù)分組對應的數(shù)據(jù),針對所述多個目標數(shù)據(jù)分組分別構建響應報文。
13.根據(jù)權利要求11所述的裝置,其特征在于,所述目標數(shù)據(jù)為金融賬戶數(shù)據(jù)。
14.一種數(shù)據(jù)的查詢裝置,其特征在于,該裝置包括:
第二發(fā)送模塊,用于向查詢響應端發(fā)送針對所述目標數(shù)據(jù)的查詢報文;所述查詢報文攜帶查詢數(shù)據(jù);所述查詢數(shù)據(jù)指示目標數(shù)據(jù)中的一個或者多個目標數(shù)據(jù)分組;所述目標數(shù)據(jù)被預先劃分為若干數(shù)據(jù)分組,每一數(shù)據(jù)分組包含若干屬性的數(shù)據(jù);
第二接收模塊,用于接收查詢響應端發(fā)送的響應報文;其中,所述響應報文中包含至少一個報文體;與所述目標數(shù)據(jù)分組中所包含的屬性對應的數(shù)據(jù)分別承載在不同的子報文體中。
15.根據(jù)權利要求14所述的裝置,其特征在于,所述響應報文、所述查詢報文以及所述結束報文兼容FIX協(xié)議報文結構;所述響應報文、所述查詢報文以及所述結束報文攜帶相同的業(yè)務標識;
所述第二接收模塊進一步用于:
將解析所述響應報文中的子報文體獲得的與所述目標數(shù)據(jù)分組對應的數(shù)據(jù),提交至與所述業(yè)務標識對應的業(yè)務中進行處理。
16.一種目標數(shù)據(jù)的查詢系統(tǒng),其特征在于,該系統(tǒng)包括:
查詢端,以及與所述查詢端對接的至少一個查詢響應端;
所述查詢端,向查詢響應端發(fā)送查詢報文;所述查詢報文攜帶查詢數(shù)據(jù);所述查詢數(shù)據(jù)指示目標數(shù)據(jù)中的一個或者多個目標數(shù)據(jù)分組;所述目標數(shù)據(jù)被預先劃分為若干數(shù)據(jù)分組,每一數(shù)據(jù)分組包含若干屬性的數(shù)據(jù);
所述查詢響應端,接收查詢端發(fā)送的所述查詢報文;查詢所述查詢數(shù)據(jù)所指示的所述目標數(shù)據(jù)分組對應的數(shù)據(jù),基于查詢到的所述數(shù)據(jù)構建響應報文,以及將構建完成的響應報文發(fā)送至所述查詢端;其中,所述響應報文包含至少一個子報文體;所述目標數(shù)據(jù)分組中所包含的屬性對應的數(shù)據(jù)分別承載在不同的子報文體中。