[發明專利]一種軟件版本的切換方法、設備以及系統有效
| 申請號: | 201810001671.8 | 申請日: | 2018-01-02 |
| 公開(公告)號: | CN108196910B | 公開(公告)日: | 2021-03-30 |
| 發明(設計)人: | 丁文定;王金余;吳桂平;周宇 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 喬媛;湯在彥 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 軟件 版本 切換 方法 設備 以及 系統 | ||
本發明提供了一種軟件版本的切換方法、設備以及系統,涉及信息處理技術領域。所述方法包括:抽取應用的元數據,根據版本類型以及元數據生成版本配置文件;將版本配置文件導入到臨時存儲區,對數據信息根據基礎規則進行校驗;將臨時存儲區中校驗通過的數據信息與一靜態配置層中的數據信息進行時間拉鏈對比,得到對比通過的數據信息,并對對比通過的數據信息進行配置時間拉鏈調整;將配置時間拉鏈調整后的數據信息更新至靜態配置層;根據靜態配置層的數據信息進行派生操作,生成運行配置層的數據;根據運行配置層的數據對作業進行調度操作,生成實時運行層的數據。本發明能夠降低應用投產之間的耦合性,使投產時間更靈活、投產時間窗口更短。
技術領域
本發明關于信息處理技術領域,具體的講是一種軟件版本的切換方法、軟件版本的切換系統、計算機設備以及計算機可讀存儲介質。
背景技術
本部分旨在為權利要求書中陳述的本發明的實施方式提供背景或上下文。此處的描述不因為包括在本部分中就承認是現有技術。
隨著企業應用系統的發展,大部分企業都會建立統一的數據交換平臺,負責應用系統之間數據的標準化處理和傳輸。數據交換平臺于企業應用系統中的位置如圖1所示,與各應用系統之間均存在著高度耦合關系。因此該平臺投產部署過程中,存在變更變動頻繁、涉及應用范圍廣、投產頻度高、投產窗口受限制等特點。針對此點,現有技術中通常采用VAIM等構建自動化部署。然而這個方法只能降低操作復雜度,仍不能解決應用間投產順序存在的依賴關系,耦合度較高,導致投產時間窗口受限制。
因此,如何提供一種新的方案,其能夠解決上述技術問題是本領域亟待解決的技術難題。
發明內容
有鑒于此,本發明提供了一種軟件版本的切換方法、軟件版本的切換系統、計算機設備以及計算機可讀存儲介質,能夠降低應用投產之間的耦合性,使投產時間更靈活、投產時間窗口更短。
為了實現上述目的,本發明提供了一種軟件版本的切換方法,所述方法包括:
抽取應用的元數據,根據所述應用的版本類型以及所述元數據生成版本配置文件,所述元數據為所述應用提供的數據交換相關的配置信息;
將所述版本配置文件導入到臨時存儲區,導入后的所述版本配置文件對應多條數據信息,對所述數據信息根據基礎規則進行校驗;
將所述臨時存儲區中校驗通過的數據信息與一靜態配置層中的數據信息進行時間拉鏈對比,得到對比通過的數據信息,并對所述對比通過的數據信息進行配置時間拉鏈調整;
將配置時間拉鏈調整后的數據信息更新至所述靜態配置層;
根據所述靜態配置層的數據信息進行派生操作,生成運行配置層的數據;
根據所述運行配置層的數據對作業進行調度操作,生成實時運行層的數據;
將所述臨時存儲區中校驗通過的數據信息與一靜態配置層中的數據信息進行時間拉鏈對比,得到對比通過的數據信息包括:
從所述臨時存儲區中獲取一條數據信息;
根據所述數據信息對應的數據id從所述靜態配置層中獲取出與所述數據id對應的最小的生效日期;
判斷所述數據信息對應的生效日期是否小于所述最小的生效日期;
當判斷為否時,所述數據信息即為對比通過的數據信息。
本發明的目的之一是,提供了一種軟件版本的切換系統,所述系統包括:
元數據抽取模塊,用于抽取應用的元數據,根據所述應用的版本類型以及所述元數據生成版本配置文件,所述元數據為所述應用提供的數據交換相關的配置信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810001671.8/2.html,轉載請聲明來源鉆瓜專利網。





