[發明專利]異構系統集成方法、裝置、計算機設備和存儲介質有效
| 申請號: | 202010461051.X | 申請日: | 2020-05-27 |
| 公開(公告)號: | CN111683066B | 公開(公告)日: | 2023-06-23 |
| 發明(設計)人: | 盧俊杰 | 申請(專利權)人: | 平安養老保險股份有限公司 |
| 主分類號: | H04L69/08 | 分類號: | H04L69/08;H04L69/22;H04L67/565 |
| 代理公司: | 華進聯合專利商標代理有限公司 44224 | 代理人: | 李文淵 |
| 地址: | 200000 上海市自由貿易*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 系統集成 方法 裝置 計算機 設備 存儲 介質 | ||
本申請涉及大數據技術領域,提供了一種異構系統集成方法、裝置、計算機設備和存儲介質。該方法包括:獲取異構系統對應的外部協議報文;解析外部協議報文得到報文數據;將字段匹配請求發送至第一終端;字段匹配請求攜帶有報文數據中的報文字段,以及內建模型中的模型字段;字段匹配請求用于指示第一終端通過配置人員將報文字段與模型字段進行配對;接收第一終端反饋的匹配字段對,根據匹配字段對構建異構系統對應的數據字典;根據數據字典、報文數據與內建模型,確定報文數據中每個報文字段對應的字段類型轉換函數;將異構系統對應的系統標識與數據字典,以及報文數據中每個報文字段對應的字段類型轉換函數關聯存儲。采用本方法能夠提高集成效率。
技術領域
本申請涉及大數據領域,特別是涉及一種異構系統集成方法、裝置、計算機設備和存儲介質。
背景技術
隨著計算機技術的發展,異構系統紛繁復雜,異構系統之間互為補充,通過異構系統之間的交互協作能夠實現更多樣的業務處理。目前,為了實現異構系統之間的交互,通常需要配置定制化的程序來實現通信與報文的解析。在異構系統的集成過程中,需要不斷的投入產品、研發、測試與運維人力進行重復操作,耗費了大量的人力物力,增加了異構系統的集成成本,降低了集成效率。
發明內容
基于此,有必要針對上述技術問題,提供一種能夠提高集成效率的異構系統集成裝方法、裝置、計算機設備和存儲介質。
一種異構系統集成方法,所述方法包括:
獲取待集成的異構系統對應的外部協議報文;
解析所述外部協議報文得到報文數據;
將字段匹配請求發送至第一終端;所述字段匹配請求攜帶有所述報文數據中的報文字段,以及預配置的內建模型中的模型字段;所述字段匹配請求用于指示所述第一終端通過配置人員將所述報文字段與所述模型字段進行配對;
接收所述第一終端反饋的匹配字段對,并根據所述匹配字段對構建所述異構系統對應的數據字典;
根據所述數據字典、所述報文數據與所述內建模型,確定所述報文數據中每個報文字段對應的字段類型轉換函數;
將所述異構系統對應的系統標識與所述數據字典,以及所述報文數據中每個報文字段對應的字段類型轉換函數關聯存儲。
在其中一個實施例中,所述解析所述外部協議報文得到報文數據,包括:
根據所述外部協議報文對應的外部協議查詢目標協議轉換函數;
當查詢到所述目標協議轉換函數時,調用所述目標協議轉換函數將所述外部協議轉換為內部協議,并將所述外部協議報文轉換為按照所述內部協議編碼的內部協議報文;
解析所述內部協議報文得到報文數據。
在其中一個實施例中,所述解析所述外部協議報文得到報文數據,還包括:
當未查詢到所述目標協議轉換函數時,將攜帶所述外部協議與內部協議的協議轉換配置請求發送至第二終端;
接收所述第二終端針對所述協議轉換配置請求反饋的配置文件;
根據所述配置文件配置所述外部協議對應的協議轉換函數;
調用所配置的協議轉換函數將所述外部協議轉換為內部協議,并將所述外部協議報文轉換為按照所述內部協議編碼的內部協議報文。
在其中一個實施例中,所述根據所述數據字典、所述報文數據與所述內建模型,確定所述報文數據中每個報文字段對應的字段類型轉換函數,包括:
根據所述數據字典、所述報文數據與所述內建模型,確定所述報文數據中每個報文字段對應的報文字段類型,與所述內建模型中相應模型字段對應的模型字段類型之間的對應關系;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安養老保險股份有限公司,未經平安養老保險股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010461051.X/2.html,轉載請聲明來源鉆瓜專利網。





