[發(fā)明專利]基于規(guī)則配置的多系統(tǒng)間數據交換的方法無效
| 申請?zhí)枺?/td> | 201210524438.0 | 申請日: | 2012-12-10 |
| 公開(公告)號: | CN103034703A | 公開(公告)日: | 2013-04-10 |
| 發(fā)明(設計)人: | 李敏 | 申請(專利權)人: | 江西省電力公司信息通信分公司;國家電網公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 江西省專利事務所 36100 | 代理人: | 黃新平 |
| 地址: | 330077 *** | 國省代碼: | 江西;36 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 規(guī)則 配置 系統(tǒng) 數據 交換 方法 | ||
技術領域
本發(fā)明涉及一種基于規(guī)則配置的多系統(tǒng)間數據交換的方法。
背景技術
數據交換是企業(yè)一體化平臺的重要組成部分,是各類業(yè)務數據采集工具之一,能夠實現(xiàn)上下級業(yè)務數據之間的縱向數據交換,實現(xiàn)同級之間的統(tǒng)一的橫向數據交換渠道,滿足各種數據的交換要求。使各部門各系統(tǒng)之間的基礎數據得以共享,讓基礎數據發(fā)揮更大的社會價值,幫助客戶從宏觀上把握業(yè)務系統(tǒng)運行的整體情況。
目前,商用化的數據交換平臺存在諸多問題,比如:操作繁瑣、配置麻煩、提供的二次開發(fā)接口專業(yè)性過強,需要具備開發(fā)經驗的開發(fā)人員才能進行交換平臺的客戶化開發(fā);同時,由于各個廠商開發(fā)的數據交換平臺的規(guī)范各不相同,難以進行統(tǒng)一;更重要的是,商用化的數據交換平臺難以快速響應信息系統(tǒng)的實際數據交換的需求變化,多數數據交換平臺基本都需要開發(fā)人員進行配置和二次開發(fā)才能滿足此方面需求。
發(fā)明內容
本發(fā)明的目的在于提供一種易維護的交換規(guī)則配置,能滿足多系統(tǒng)間的數據交換處理要求的基于規(guī)則配置的多系統(tǒng)間數據交換的方法。
本發(fā)明的基于規(guī)則配置的多系統(tǒng)間數據交換的方法,依照日常各系統(tǒng)的數據交換要求與數據邏輯轉換處理的需要,建立一種能滿足各系統(tǒng)間的數據交換的規(guī)則模型,根據此規(guī)則模型,實現(xiàn)一種基于規(guī)則配置的多系統(tǒng)間數據交換的方法,滿足不同的業(yè)務系統(tǒng)間的數據交換的業(yè)務應用。
本發(fā)明的基于規(guī)則配置的多系統(tǒng)間數據交換的方法,包括以下步驟:
1、創(chuàng)建數據庫適配器,首先創(chuàng)建數據庫適配器實例,通過創(chuàng)建適配器信息,對需要交換的數據庫進行訪問連接配置,授權能夠訪問的業(yè)務數據庫。?
2、定義數據交換對象,在數據庫適配器基礎上,進行各數據交換對象的信息配置,標識交換數據表從源數據到目的數據的交換變化規(guī)則。
3、配置數據交換規(guī)則,針對數據交換的具體要求,配置交換數據的基本轉換與處理規(guī)則,通過配置該交換規(guī)則進行數據字段信息的抽取語轉換處理。
4、設置數據交換時間戳,數據交換時間戳在數據交換表中進行配置,配置時間戳字段,系統(tǒng)自動記錄每次抽取的最后時間戳,并記錄下次需要抽取的時間戳,通過該時間戳進行增量數據的自動抽取。
5、定義數據交換間隔,定義數據交換處理的時間間隔。
6、處理數據交換規(guī)則,數據交換應用服務程序自動加載數據交換配置信息,結合時間戳信息,組合各項交換規(guī)則,并加以解析與轉換,將配置的數據交換規(guī)則解析為目標數據庫能夠識別的語句,通過數據交換服務程序加以執(zhí)行,進行數據的抽取、轉換與傳輸。其中,數據交換的規(guī)則處理過程包括:獲取數據交換規(guī)則、解析交換規(guī)則、驗證交換規(guī)則、執(zhí)行數據轉換與處理、進行數據交換。
本發(fā)明的基于規(guī)則配置的多系統(tǒng)間數據交換的方法,具有以下效果:
(1)高效、易用、可擴展的數據交換規(guī)則,通過引入時間戳策略來進行數據交換的配置、交換規(guī)則的配置、轉換規(guī)則的配置、傳輸規(guī)則的配置以及系統(tǒng)配置,為應用集成提供了良好的靈活性和擴展能力。在系統(tǒng)建設過程中通過簡單配置,就可以實現(xiàn)各應用系統(tǒng)之間的數據交換、數據共享和數據同步,快速構建數據交換應用。所有的數據交換整合過程可以在配置表中完成,不需要用戶編寫代碼,既快速又簡單方便。?
(2)安全、可靠的數據交換應用,各業(yè)務系統(tǒng)數據通過交換數據中心以及數據交換服務程序進行數據的傳輸,各業(yè)務系統(tǒng)與數據交換服務程序相對獨立的,可以最大限度地保護原有業(yè)務系統(tǒng)的安全。在系統(tǒng)各個層面上的數據訪問、數據轉換和數據傳輸,都由數據交換程序統(tǒng)一處理,既可以防止不相關的數據在數據交換服務程序上的傳輸,造成系統(tǒng)負擔,影響系統(tǒng)效率和安全,又能保證目標只接收自己關心的數據,保證數據的安全與可靠。?
(3)支持多數據庫之間數據交換,在數據交換服務程序中可以預先定義一系列的“數據交換規(guī)則”集,一次數據交換由控制兩個或多個端點間進行數據交換的規(guī)則集組成;支持多個系統(tǒng)數據間的數據交換。
(4)支持文件傳輸,支持物理文件以及文件類型的字段數據(如:BLOB字段)的配置與傳輸。
附圖說明
圖1為基于規(guī)則配置的多系統(tǒng)間數據交換的規(guī)則處理過程圖;
圖2為本發(fā)明的總體架構結構圖。
具體實施方式
一種基于規(guī)則配置的多系統(tǒng)間數據交換的方法,具體實施過程分成如下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江西省電力公司信息通信分公司;國家電網公司,未經江西省電力公司信息通信分公司;國家電網公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210524438.0/2.html,轉載請聲明來源鉆瓜專利網。
- 規(guī)則發(fā)現(xiàn)程序、規(guī)則發(fā)現(xiàn)處理和規(guī)則發(fā)現(xiàn)裝置
- 不規(guī)則瓶蓋
- 相關規(guī)則分析裝置以及相關規(guī)則分析方法
- 分析規(guī)則調整裝置、分析規(guī)則調整系統(tǒng)以及分析規(guī)則調整方法
- 規(guī)則抽取方法和規(guī)則抽取設備
- 終端規(guī)則引擎裝置、終端規(guī)則運行方法
- 布(規(guī)則)
- 規(guī)則呈現(xiàn)方法、存儲介質和規(guī)則呈現(xiàn)裝置
- 可編寫規(guī)則配置模塊、規(guī)則生成系統(tǒng)、及規(guī)則管理平臺
- 不規(guī)則圍棋





