[發(fā)明專利]基于Http協(xié)議的多數(shù)據(jù)源的數(shù)據(jù)處理方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 201510058601.2 | 申請日: | 2015-02-04 |
| 公開(公告)號: | CN104598840A | 公開(公告)日: | 2015-05-06 |
| 發(fā)明(設(shè)計)人: | 姚曉宏 | 申請(專利權(quán))人: | 新余興邦信息產(chǎn)業(yè)有限公司 |
| 主分類號: | G06F21/62 | 分類號: | G06F21/62;G06F17/30 |
| 代理公司: | 北京商專永信知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11400 | 代理人: | 許春蘭;周軍 |
| 地址: | 338000 江*** | 國省代碼: | 江西;36 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 http 協(xié)議 多數(shù) 數(shù)據(jù)處理 方法 系統(tǒng) | ||
1.基于Http協(xié)議的多數(shù)據(jù)源的數(shù)據(jù)處理方法,包括:
A、應(yīng)用項目基于Http協(xié)議向多數(shù)據(jù)源的集成系統(tǒng)提交數(shù)據(jù)處理請求,所述處理請求包括:數(shù)據(jù)源實例、數(shù)據(jù)表實體模型和操作指令;
B、所述集成系統(tǒng)根據(jù)數(shù)據(jù)源統(tǒng)一管理中心分發(fā)系統(tǒng)的配置信息,將所述處理請求分發(fā)給目標(biāo)數(shù)據(jù)庫;
C、所述目標(biāo)數(shù)據(jù)庫執(zhí)行分發(fā)來的指令,返回處理結(jié)果給所述集成系統(tǒng);
D、所述集成系統(tǒng)將所述處理結(jié)果轉(zhuǎn)換為所述應(yīng)用項目可識別的對象,并將轉(zhuǎn)換結(jié)果返回給所述應(yīng)用項目。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟A包括:
所述應(yīng)用項目通過spring提供的遠(yuǎn)程代理工廠調(diào)用Http彼端的遠(yuǎn)程數(shù)據(jù)源將請求信息提交給所述集成系統(tǒng),所述集成系統(tǒng)通過spring事務(wù)管理攔截所述應(yīng)用項目的處理請求信息。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟B包括:
所述數(shù)據(jù)源統(tǒng)一管理中心通過獨(dú)立的存儲介質(zhì)存儲已經(jīng)注冊的數(shù)據(jù)源信息,當(dāng)集成系統(tǒng)接收到應(yīng)用項目的數(shù)據(jù)處理請求時,將其中包含的數(shù)據(jù)源實例提交給數(shù)據(jù)源統(tǒng)一管理中心,以根據(jù)已經(jīng)注冊的數(shù)據(jù)源信息從業(yè)務(wù)集群數(shù)據(jù)庫中篩選出實例目標(biāo)數(shù)據(jù)庫;
集成系統(tǒng)根據(jù)數(shù)據(jù)源統(tǒng)一管理中心各數(shù)據(jù)源的獨(dú)立線程池管理操作線程進(jìn)行判斷,以將所述數(shù)據(jù)處理請求分發(fā)給所述目標(biāo)數(shù)據(jù)庫的操作指令結(jié)構(gòu)化引擎,生成SQL語句。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述請求信息還包括條件實體。
5.根據(jù)權(quán)利要求1至4任一項所述的方法,其特征在于,所述操作指令包括:對數(shù)據(jù)進(jìn)行增加、刪除、修改、排序、去重、比較。
6.基于Http協(xié)議的多數(shù)據(jù)源的數(shù)據(jù)處理系統(tǒng),包括:
應(yīng)用項目單元,設(shè)置為通過Http協(xié)議向集成系統(tǒng)提交數(shù)據(jù)處理請求,所述處理請求的信息包括:數(shù)據(jù)源實例、數(shù)據(jù)表實體模型和操作指令;
集成系統(tǒng),包括信息接收模塊、數(shù)據(jù)源統(tǒng)一管理中心及數(shù)據(jù)轉(zhuǎn)換模塊,所述信息接收模塊接收到應(yīng)用項目單元的處理請求后,提交請求信息給數(shù)據(jù)源統(tǒng)一管理中心;數(shù)據(jù)源統(tǒng)一管理中心根據(jù)其中心分發(fā)系統(tǒng)的配置信息將所述處理請求分發(fā)給目標(biāo)數(shù)據(jù)庫,由所述目標(biāo)數(shù)據(jù)庫執(zhí)行分發(fā)來的指令,返回處理結(jié)果;所述數(shù)據(jù)轉(zhuǎn)換模塊將所述處理結(jié)果轉(zhuǎn)化為所述應(yīng)用項目單元可識別的對象,并將轉(zhuǎn)換結(jié)果返回給所述應(yīng)用項目單元。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述應(yīng)用項目單元通過spring提供的遠(yuǎn)程代理工廠調(diào)用Http彼端的遠(yuǎn)程數(shù)據(jù)源將所述處理請求提交給所述集成系統(tǒng),所述集成系統(tǒng)通過spring事務(wù)管理攔截所述應(yīng)用項目單元的所述數(shù)據(jù)處理請求。
8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述數(shù)據(jù)源統(tǒng)一管理中心包括獨(dú)立的存儲介質(zhì)及至少一個已經(jīng)注冊的數(shù)據(jù)源,其中,
所述獨(dú)立的存儲介質(zhì)用于存儲已經(jīng)注冊的數(shù)據(jù)源信息,當(dāng)所述信息接收模塊接收到應(yīng)用項目單元的所述處理請求時,將其中包含的數(shù)據(jù)源實例提交給數(shù)據(jù)源統(tǒng)一管理中心,以根據(jù)已經(jīng)注冊的數(shù)據(jù)源信息從業(yè)務(wù)集群數(shù)據(jù)庫中篩選出實例目標(biāo)數(shù)據(jù)庫;
所述指令分發(fā)系統(tǒng)根據(jù)各數(shù)據(jù)源的獨(dú)立線程池管理操作線程進(jìn)行判斷,以將所述請求的信息分發(fā)給所述目標(biāo)數(shù)據(jù)庫的操作指令結(jié)構(gòu)化引擎生成SQL語句。
9.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述請求的信息還包括條件實體。
10.根據(jù)權(quán)利要求6至9任一項所述的系統(tǒng),其特征在于,所述操作指令包括:對數(shù)據(jù)進(jìn)行增加、刪除、修改、排序、去重、比較。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于新余興邦信息產(chǎn)業(yè)有限公司;,未經(jīng)新余興邦信息產(chǎn)業(yè)有限公司;許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510058601.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計算機(jī)或計算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過保護(hù)計算機(jī)的特定內(nèi)部部件
G06F21-04 .通過保護(hù)特定的外圍設(shè)備,如鍵盤或顯示器
G06F21-06 .通過感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過限制訪問計算機(jī)系統(tǒng)或計算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過限制訪問或處理程序或過程
- 基于HTTP的通信方法及系統(tǒng)、HTTP服務(wù)器、HTTP客戶端
- 用于處理HTTP消息的方法以及實現(xiàn)其的電子裝置
- HTTP報文處理方法及系統(tǒng)、HTTP客戶端及服務(wù)器
- 一種信息傳輸方法、裝置及無線通信系統(tǒng)
- 發(fā)起HTTP請求的方法及裝置
- 一種基于HTTP的應(yīng)用響應(yīng)推送方法及代理服務(wù)器
- 一種針對HTTP Flood攻擊的防護(hù)方法及系統(tǒng)
- 一種交互方法、客戶端設(shè)備及服務(wù)端設(shè)備
- H5跨引擎客戶端數(shù)據(jù)自動化更新的方法、存儲介質(zhì)
- 一種基于代理的HTTP報文采集方法、終端設(shè)備及存儲介質(zhì)
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動協(xié)議識別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠(yuǎn)程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實現(xiàn)國產(chǎn)平臺PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設(shè)備及存儲介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)





