[發明專利]一種數據傳輸方法及業務系統有效
| 申請號: | 201510933148.5 | 申請日: | 2015-12-14 |
| 公開(公告)號: | CN105574130B | 公開(公告)日: | 2018-11-27 |
| 發明(設計)人: | 王小明;陳永;姬祖亮 | 申請(專利權)人: | 浪潮通用軟件有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 李世喆 |
| 地址: | 250100 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據傳輸 方法 業務 系統 | ||
1.一種數據傳輸方法,其特征在于,應用于本端業務系統中,包括:預先設置數據字典,以及,獲取至少一個對端業務系統的系統信息;還包括:
接收第一設置指令,利用預先設置的數據字典根據第一設置指令獲取至少一張第一數據庫表;
接收第二設置指令,根據所述第二設置指令獲取每一張第一數據庫表上待傳輸的目標數據分別對應的數據結構;
接收第三設置指令,根據第三設置指令及至少一個對端業務系統的系統信息構建配置信息,其中,所述配置信息包括至少一張第一數據庫表與至少一個業務系統之間的對應關系;
生成離線數據包,將所述離線數據包導出至外部存儲設備中,其中,所述離線數據包包括每一個數據結構及配置信息;
從所述外部存儲設備中獲取離線數據包;
解析所述離線數據包,根據配置信息確定對應本端業務系統的至少一個數據結構;根據對應本端業務系統的至少一個數據結構向本端業務系統的至少一個第二數據庫表中寫入對應的目標數據。
2.根據權利要求1所述的數據傳輸方法,其特征在于,所述根據第三設置指令及至少一個對端業務系統的系統信息構建配置信息之后,還包括:
根據配置信息及至少一個對端業務系統的系統信息配置每一個數據結構分別對應的字段范圍。
3.根據權利要求2所述的數據傳輸方法,其特征在于,所述配置每一個數據結構分別對應的字段范圍,包括:
配置每一個數據結構分別對應的字段類型、字段長度及字段默認值。
4.根據權利要求1所述的數據傳輸方法,其特征在于,所述獲取每一張第一數據庫表上待傳輸的目標數據分別對應的數據結構,包括:
利用預先設置的數據字典獲取每一張第一數據庫表上待傳輸的目標數據分別對應的數據結構;
或,
預先設置目標數據模型,利用目標數據模型獲取每一張第一數據庫表上待傳輸的目標數據分別對應的數據結構。
5.根據權利要求1至4中任一所述的數據傳輸方法,其特征在于,所述配置信息,還包括:每一個數據結構對應的字段信息與對應的至少一個對端業務系統下第二數據庫表的字段信息之間的對應關系;
所述根據對應本端業務系統的至少一個數據結構向本端業務系統的至少一個第二數據庫表中寫入對應的目標數據,包括:
根據對應本端業務系統的至少一個數據結構以及當前數據結構對應的字段信息與本端業務系統下第二數據庫表的字段信息之間的對應關系,向本端業務系統下的至少一個第二數據庫表中寫入對應的目標數據。
6.一種業務系統,其特征在于,包括:
第一獲取單元,用于獲取至少一個對端業務系統的系統信息;
第二獲取單元,用于接收第一設置指令;接收第二設置指令;接收第三設置指令;
數據字典,用于根據第一設置指令獲取至少一張第一數據庫表;
第三獲取單元,用于根據所述第二設置指令獲取每一張第一數據庫表上待傳輸的目標數據分別對應的數據結構;
構建單元,用于構建包括至少一張第一數據庫表與至少一個業務系統之間的對應關系的配置信息;
處理單元,用于生成離線數據包,將所述離線數據包導出至外部存儲設備中,其中,所述離線數據包包括每一個數據結構及配置信息;解析所述離線數據包,根據配置信息確定對應本端業務系統的至少一個數據結構;根據對應本端業務系統的至少一個數據結構向本端業務系統的至少一個第二數據庫表中寫入對應的目標數據;
第四獲取單元,用于從所述外部存儲設備中獲取離線數據包。
7.根據權利要求6所述的業務系統,其特征在于,還包括:
配置單元,用于根據配置信息及至少一個對端業務系統的系統信息配置每一個數據結構分別對應的字段范圍。
8.根據權利要求7所述的業務系統,其特征在于,
所述配置單元,用于配置每一個數據結構分別對應的字段類型、字段長度及字段默認值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮通用軟件有限公司,未經浪潮通用軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510933148.5/1.html,轉載請聲明來源鉆瓜專利網。





