[發明專利]一種共享系統間進行數據交換的方法有效
| 申請號: | 201010604138.4 | 申請日: | 2010-12-23 |
| 公開(公告)號: | CN102035848A | 公開(公告)日: | 2011-04-27 |
| 發明(設計)人: | 劉少軍;曾文語;陳煌輝 | 申請(專利權)人: | 福建南威軟件工程發展有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 泉州市文華專利代理有限公司 35205 | 代理人: | 陳智海 |
| 地址: | 362000 福建省泉州*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 共享 系統 進行 數據 交換 方法 | ||
技術領域
本發明涉及一種內部不同業務系統間、內部與外單位不同業務系統間進行數據交換的方法。
背景技術
隨著信息化的發展,很多部門單位都建立起不少的業務應用平臺,各平臺之間有些基礎信息是一樣的,但是很多信息在不同的系統、不同的架構中,不能很好地進行共享并重復使用,從而形成一個一個的信息孤島。
數據交換引擎就是為了解決系統間的信息共享問題而出現的,被用來處理各個業務系統間的數據信息,以實現數據的共享利用,減少重復錄入,提高工作效率。
上述數據的來源是多種多樣的,主要分為兩種類型:非結構化數據和結構化數據。非結構化數據主要指EXCEL、文本等形式的數據;結構化數據主要指存儲在關系型數據庫中的數據,比如Oracle、Sybase、SQL?Server、MYSQL等。如何處理各種數據類型之間的準確而有效的通訊就成為數據交換引擎技術的關鍵了。
一般的數據交換存在著幾方面的問題:1、沒有形成統一的機制;2、沒有相應的保密措施或者只有簡單的加密處理;3、只支持單一的接入協議;4、只支持單一或者小部分數據格式之間的轉換;5、不支持路由規則。
發明內容
本發明的目的在于提供一種共享系統間進行數據交換的方法,以實現不同數據源的共享利用,減少重復錄入,提高工作效率。
一種共享系統間進行數據交換的方法,具體包括以下幾個步驟:
步驟1、源數據端把需要共享的數據轉換成約定的格式文件,同時,根據不同數據的密級程度要求對轉換后的文件進行相應的加密處理,并將該加密文件發送至數據交換引擎;
步驟2、該數據交換引擎的授權認證模塊對來自源數據端的加密文件進行用戶確認和安全認證;
步驟3、信息路由模塊依據數據的密級以及線路的繁忙情況將經過授權認證的XML格式文件路由分發至數據接收模塊,支持一對一或一對多;
步驟4、該數據接收模塊根據該格式文件的密級要求進行解密并選擇對應的通訊方式,然后將該格式文件中的源數據結構轉化成目標數據結構;再經由源數據校驗模塊調用源數據結構與目標數據結構之間的對應關系,對抽取的源數據和加工后的目標數據進行合法性和完整性校驗;
步驟5、將轉化成目標數據結構的格式文件進行授權認證,加密后發送給目標數據端,該目標數據端將該轉化后的格式文件解密后還原成目標數據端接受的格式,并寫入目標位置。
本發明采用標準的XML結構進行數據轉換,然后進行數據映射,最終將目標結構與數據寫到目標地址,從而實現不同數據源的交換共享。本發明在數據交換過程中除了對數據進行加密處理,還增加了相關的授權認證和校驗功能,達到了更好的保密和保護作用;支持各種數據之間的轉換,具備更強的數據處理能力。
附圖說明
圖1為本發明的工作流程示意圖。
以下結合附圖和實施例對本發明作進一步詳述。
具體實施方式
如圖1所示,本發明一種共享系統間進行數據交換的方法,具體包括以下幾個步驟:
步驟1、源數據端把需要共享的數據轉換成約定的格式文件,本實施例中采用XML格式文件,同時,根據不同數據的密級程度要求對轉換后的文件進行相應的加密處理,并將該加密文件發送至數據交換引擎;
步驟2、該數據交換引擎的授權認證模塊對來自源數據端的加密文件進行用戶確認和安全認證;
步驟3、信息路由模塊依據數據的密級以及線路的繁忙情況將經過授權認證的XML格式文件路由分發至數據接收模塊,支持一對一或一對多;
步驟4、該數據接收模塊根據該XML格式文件的密級要求進行解密并選擇對應的通訊方式,然后將該XML格式文件中的源數據結構轉化成目標數據結構;再經由源數據校驗模塊調用源數據結構與目標數據結構之間的對應關系,對抽取的源數據和加工后的目標數據進行合法性和完整性校驗;
步驟5、將轉化成目標數據結構的XML格式文件進行授權認證,加密后發送給目標數據端,該目標數據端將該XML格式文件解密后還原成目標數據端接受的格式,并寫入目標位置。
本發明支持多協議接入,如SOCKET、MQ、TCP/IP、FTP等。最大程度降低接入點的成本投入,保證擴展的便捷性和兼容性。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建南威軟件工程發展有限公司,未經福建南威軟件工程發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010604138.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:執勤哨位管理系統
- 下一篇:內置鋼制橫隔板的擋邊輸送帶
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





